Пример #1
0
 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()
Пример #2
0
    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()
Пример #3
0
    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()