diff --git a/ipaacalib/python/src/ipaaca/buffer.py b/ipaacalib/python/src/ipaaca/buffer.py index 9e9427e05f2c34d80d396b903822d93f4cfcc4cb..fe7e8b613548ba423f8aff47c207d8c5786cc616 100644 --- a/ipaacalib/python/src/ipaaca/buffer.py +++ b/ipaacalib/python/src/ipaaca/buffer.py @@ -371,7 +371,7 @@ class OutputBuffer(Buffer): ''' super(OutputBuffer, self).__init__(owning_component_name, channel, participant_config) self._unique_name = '/ipaaca/component/' + str(owning_component_name) + 'ID' + self._uuid + '/OB' - self._server = rsb.createServer(rsb.Scope(self._unique_name)) + self._server = rsb.createLocalServer(rsb.Scope(self._unique_name)) self._server.addMethod('updateLinks', self._remote_update_links, ipaaca.converter.IULinkUpdate, int) self._server.addMethod('updatePayload', self._remote_update_payload, ipaaca.converter.IUPayloadUpdate, int) self._server.addMethod('commit', self._remote_commit, ipaaca_pb2.IUCommission, int) diff --git a/ipaacalib/python/src/ipaaca/iu.py b/ipaacalib/python/src/ipaaca/iu.py index 71f20509d1d5d371bbf9e4fb8d191867e4403c9b..bb193434be72640f0e77f017cdace6a959db813a 100644 --- a/ipaacalib/python/src/ipaaca/iu.py +++ b/ipaacalib/python/src/ipaaca/iu.py @@ -110,11 +110,11 @@ class IUInterface(object): s += "owner_name=" + ("<None>" if self.owner_name is None else self.owner_name) + " " s += "payload={ " for k,v in self.payload.items(): - s += k+":'"+v+"', " + s += k+":'"+unicode(v)+"', " s += "} " s += "links={ " for t,ids in self.get_all_links().items(): - s += t+":'"+str(ids)+"', " + s += t+":'"+unicode(ids)+"', " s += "} " s += "}" return s