'The tunnelcmd comes in on host!'

def open(self, host, port):

    self.host = host
    self.process = subprocess.Popen(host, shell=True, close_fds=True, stdin=subprocess.PIPE, stdout=subprocess.PIPE)
    (self.outfd, self.infd) = (self.process.stdin, self.process.stdout)
    self.read_fd = self.infd.fileno()
    self.set_nonblocking(self.read_fd)
