equal
deleted
inserted
replaced
17 import Pyro5 |
17 import Pyro5 |
18 import Pyro5.server |
18 import Pyro5.server |
19 |
19 |
20 import runtime |
20 import runtime |
21 from runtime.ServicePublisher import ServicePublisher |
21 from runtime.ServicePublisher import ServicePublisher |
|
22 |
|
23 Pyro5.config.SERIALIZER = "msgpack" |
22 |
24 |
23 def make_pyro_exposed_stub(method_name): |
25 def make_pyro_exposed_stub(method_name): |
24 stub = lambda self, *args, **kwargs: \ |
26 stub = lambda self, *args, **kwargs: \ |
25 getattr(self.plc_object_instance, method_name)(*args, **kwargs) |
27 getattr(self.plc_object_instance, method_name)(*args, **kwargs) |
26 stub.__name__ = method_name |
28 stub.__name__ = method_name |