def insert(_key, _value): if config.mode == config.REMOTEWRITE: data.insertData(_key, _value) nodeList.NodeList.insertMe(_key, 0) res = send.SendManager.sendPrimaryToAllNode(_key, _value) return res elif config.mode == config.BASIC: data.insertData(_key, _value) res = {} res["fail"] = 0 return res
def primary(_sourceIp,_key,_value,_testCode=False): if _testCode: nodeList.NodeList.insertNode(_sourceIp) nodeList.NodeList.insertDataInNode(_sourceIp,_key) # add data(key,version) to node res = db_data.insertData(_key,_value) return res
def insert(_key, _value): res = db_data.insertData(_key, _value) return res
def test_updateValue(self): data.insertData('g1', 'hss') data.updateValue('g', "halo") res = data.getDataFromKey('g') #print("test_updateDate : ",res) self.assertEqual(res["v"], "halo")
def test_insertData(self): res = data.insertData("q1", 'hs') #print(res) self.assertIsNotNone(res)
def test_getDataFromKey(self): data.insertData('p1', 'hs') res = data.getDataFromKey('p') self.assertEqual(res['v'], 'hs')