More fixes...

This commit is contained in:
Marco Pesenti Gritti
2006-05-15 15:36:17 -04:00
parent 7300b8e429
commit d2a0bd4d65
6 changed files with 10 additions and 5 deletions
+2 -1
View File
@@ -4,10 +4,11 @@ from sugar.p2p.NotificationListener import NotificationListener
from sugar.p2p.model.AbstractModel import AbstractModel
class RemoteModel(AbstractModel):
def __init__(self, service):
def __init__(self, group, service):
AbstractModel.__init__(self)
self._service = service
self._group = group
addr = "http://%s:%d" % (service.get_address(), service.get_port())
self._client = xmlrpclib.ServerProxy(addr)
+1 -1
View File
@@ -17,6 +17,6 @@ class Store:
else:
service = self._group.get_service(model_id, LocalModel.SERVICE_TYPE)
if service:
return RemoteModel(service)
return RemoteModel(self._group, service)
else:
return None