Esempio n. 1
0
    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)
Esempio n. 2
0
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)
Esempio n. 3
0
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)
Esempio n. 4
0
  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)