def post_load(self): """ Restore client connection and remote state after loading local state. """ self._client = Client(self._host, self._port) self._client.start(self._typname, self._objname) self._restore(self) super(ComponentProxy, self).post_load()
def __init__(self, typname, host, port): self._typname = typname self._objname = 'the_obj' self._host = host self._port = port self._client = Client(host, port) self._client.start(typname, self._objname) super(ComponentProxy, self).__init__() # Add properties (variables). self._populate(self, self._objname) # Add methods. self._methods = self._client.list_methods(self._objname) self._add_methods()
def __init__(self, typname, host, port): self._typname = typname self._objname = 'the_obj' self._host = host self._port = port trace = bool(os.environ.get('AS_TRACE_PROXY')) self._client = Client(host, port, trace) self._client.start(typname, self._objname) super(ComponentProxy, self).__init__() # Add properties (variables). self._populate(self, self._objname) # Add methods. self._methods = self._client.list_methods(self._objname) self._add_methods()