Example #1
0
 def __init__(self, opts=None, dispatcher=None, lineHandler=None, connectHandler=None, **kwargs):
     if dispatcher == None:
         dispatcher = Dispatcher(moduleName="client-%s-%d" % (platform.node(), os.getpid()))
     if opts == None:
         opts, _args = commandLineOptions.getClientOptsArgs(["pyrterm"])
     for k, v in kwargs.iteritems():
         setattr(opts, k, v)
     self._opts = opts
     self._lineHandler = lineHandler
     self._connectHandler = connectHandler
     self._dispatcher = dispatcher
     _serverLoc = opts.daemons[0].strip()
     self._conns = {}
     self._currentConn = None
     self._counter = 0
     self._responseIdToWaitFor = None
     self._opened = False
     self._lastMatchingMessage = None
Example #2
0
 def __init__(self,
              opts=None,
              dispatcher=None,
              lineHandler=None,
              connectHandler=None,
              **kwargs):
     if dispatcher == None:
         dispatcher = Dispatcher(moduleName='client-%s-%d' %
                                 (platform.node(), os.getpid()))
     if opts == None:
         opts, _args = commandLineOptions.getClientOptsArgs(['pyrterm'])
     for k, v in kwargs.iteritems():
         setattr(opts, k, v)
     self._opts = opts
     self._lineHandler = lineHandler
     self._connectHandler = connectHandler
     self._dispatcher = dispatcher
     _serverLoc = opts.daemons[0].strip()
     self._conns = {}
     self._currentConn = None
     self._counter = 0
     self._responseIdToWaitFor = None
     self._opened = False
     self._lastMatchingMessage = None
Example #3
0
 def run(argv):
     opts, _args = commandLineOptions.getClientOptsArgs(argv)
     Client(opts).runx()