def __init__(self, filename): """ When the server is started we need to connect to the KeyValueStore before handling any incoming requests. """ self.m_kvs = KeyValueStore(filename)
class KeyValueService (): def __init__(self, filename): """ When the server is started we need to connect to the KeyValueStore before handling any incoming requests. """ self.m_kvs = KeyValueStore(filename) def set(self, rpc_controller, request, done): response = Response() response.result = 1 response.value = "" # send the set to KeyValueStore self.m_kvs.put(request.key, request.value) done(response) def get(self, rpc_controller, request, done): response = Response() response.result = 1 response.value = "" # send the get to KeyValueStore self.m_kvs.get(request.key) done(response)
class KeyValueService(): def __init__(self, filename): """ When the server is started we need to connect to the KeyValueStore before handling any incoming requests. """ self.m_kvs = KeyValueStore(filename) def set(self, rpc_controller, request, done): response = Response() response.result = 1 response.value = "" # send the set to KeyValueStore self.m_kvs.put(request.key, request.value) done(response) def get(self, rpc_controller, request, done): response = Response() response.result = 1 response.value = "" # send the get to KeyValueStore self.m_kvs.get(request.key) done(response)