blob: 4492fe9b8effdf80706352a25e927f4b1c2aa6e7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
import xmlrpclib
from sugar.p2p.Service import Service
import network
class RemoteModel:
def __init__(self, service):
self._service = service
addr = "http://%s:%d" % (service.get_address(), service.get_port())
self._client = xmlrpclib.ServerProxy(addr)
def get_value(self, key):
return self._client.get_value(key)
def set_value(self, key, value):
self._client.set_value(key, value)
|