Ejemplo n.º 1
0
 def __call__(self, *args):
     code, _ns = constants.resolve(self.name, ns, self.seq.server)
     args_resolved = [len(args) + 2, code]
     for a in args:
         r, _ns = constants.resolve(a, _ns)
         args_resolved.append(r)
     self.seq.append(args_resolved)
Ejemplo n.º 2
0
 def __call__(self, *args):
     code, _ns = constants.resolve(self.name, ns, self.seq.server)
     args_resolved = [len(args) + 2, code]
     for a in args:
         r, _ns = constants.resolve(a, _ns)
         args_resolved.append(r)
     self.seq.append(args_resolved)
Ejemplo n.º 3
0
 def __call__(self, *args, **kw):
     timeout = kw.get('timeout', None)
     args_resolved = []
     ns = self.ns
     for a in args:
         r, ns = constants.resolve(a, ns, self.server)
         if type(r) is tuple:
             args_resolved.extend(r)
         else:
             args_resolved.append(r)
     return self.server.send_and_wait(self.handler, args_resolved, timeout)
Ejemplo n.º 4
0
 def __call__(self, *args, **kw):
     timeout = kw.get('timeout', None)
     args_resolved = []
     ns = self.ns
     for a in args:
         r, ns = constants.resolve(a, ns, self.server)
         if type(r) is tuple:
             args_resolved.extend(r)
         else:
             args_resolved.append(r)
     return self.server.send_and_wait(self.handler, args_resolved, timeout)
Ejemplo n.º 5
0
 def __init__(self, server, name):
     self.server = server
     self.name = name
     self.handler = getattr(requests, name)
     self.ns = constants.resolve(name)[1]
Ejemplo n.º 6
0
 def __init__(self, server, name):
     self.server = server
     self.name = name
     self.handler = getattr(requests, name)
     self.ns = constants.resolve(name)[1]