def test_set(self): self.assertTrue("passante_di_professione" not in GLApiCache.memory_cache_dict) pdp_it = yield GLApiCache.get("passante_di_professione", "it", self.mario, "come", "una", "catapulta!") self.assertTrue("passante_di_professione" in GLApiCache.memory_cache_dict) self.assertTrue(pdp_it == "come una catapulta!") yield GLApiCache.set("passante_di_professione", "it", "ma io ho visto tutto!") self.assertTrue("passante_di_professione" in GLApiCache.memory_cache_dict) pdp_it = yield GLApiCache.get("passante_di_professione", "it", self.mario, "already", "cached") self.assertEqual(pdp_it, "ma io ho visto tutto!")
def test_get(self): self.assertTrue("passante_di_professione" not in GLApiCache.memory_cache_dict) pdp_it = yield GLApiCache.get("passante_di_professione", "it", self.mario, "come", "una", "catapulta!") pdp_en = yield GLApiCache.get("passante_di_professione", "en", self.mario, "like", "a", "catapult!") self.assertTrue("passante_di_professione" in GLApiCache.memory_cache_dict) self.assertTrue("it" in GLApiCache.memory_cache_dict['passante_di_professione']) self.assertTrue("en" in GLApiCache.memory_cache_dict['passante_di_professione']) self.assertEqual(pdp_it, "come una catapulta!") self.assertEqual(pdp_en, "like a catapult!")
def get(self, *uriargs): node_info = yield GLApiCache.get('node', self.request.language, anon_serialize_node, self.request.language) if node_info['ahmia']: ret = yield GLApiCache.get('ahmia', self.request.language, anon_serialize_ahmia, self.request.language) self.finish(ret) else: # in case of disabled option we return 404 self.set_status(404) self.finish()
def test_set(self): self.assertTrue( "passante_di_professione" not in GLApiCache.memory_cache_dict) pdp_it = yield GLApiCache.get("passante_di_professione", "it", self.mario, "come", "una", "catapulta!") self.assertTrue( "passante_di_professione" in GLApiCache.memory_cache_dict) self.assertTrue(pdp_it == "come una catapulta!") yield GLApiCache.set("passante_di_professione", "it", "ma io ho visto tutto!") self.assertTrue( "passante_di_professione" in GLApiCache.memory_cache_dict) pdp_it = yield GLApiCache.get("passante_di_professione", "it", self.mario, "already", "cached") self.assertEqual(pdp_it, "ma io ho visto tutto!")
def test_get(self): self.assertTrue( "passante_di_professione" not in GLApiCache.memory_cache_dict) pdp_it = yield GLApiCache.get("passante_di_professione", "it", self.mario, "come", "una", "catapulta!") pdp_en = yield GLApiCache.get("passante_di_professione", "en", self.mario, "like", "a", "catapult!") self.assertTrue( "passante_di_professione" in GLApiCache.memory_cache_dict) self.assertTrue( "it" in GLApiCache.memory_cache_dict['passante_di_professione']) self.assertTrue( "en" in GLApiCache.memory_cache_dict['passante_di_professione']) self.assertEqual(pdp_it, "come una catapulta!") self.assertEqual(pdp_en, "like a catapult!")
def test_invalidate(self): self.assertTrue("passante_di_professione" not in GLApiCache.memory_cache_dict) pdp_it = yield GLApiCache.get("passante_di_professione", "it", self.mario, "come", "una", "catapulta!") self.assertTrue("passante_di_professione" in GLApiCache.memory_cache_dict) self.assertEqual(pdp_it, "come una catapulta!") yield GLApiCache.invalidate("passante_di_professione") self.assertTrue("passante_di_professione" not in GLApiCache.memory_cache_dict)
def get(self): """ Get all the contexts. """ ret = yield GLApiCache.get('contexts', self.request.language, get_public_context_list, self.request.language) self.finish(ret)
def get(self): """ Gets all the receivers. """ ret = yield GLApiCache.get('receivers', self.request.language, get_public_receiver_list, self.request.language) self.finish(ret)
def get(self): """ Get the Ahmia.fi descriptor """ node_info = yield GLApiCache.get('node', self.request.language, anon_serialize_node, self.request.language) if node_info['ahmia']: ret = yield GLApiCache.get('ahmia', self.request.language, anon_serialize_ahmia, self.request.language) self.finish(ret) else: # in case of disabled option we return 404 self.set_status(404) self.finish()
def get(self, *uriargs): """ Parameters: None Response: publicNodeDesc Errors: NodeNotFound """ ret = yield GLApiCache.get('node', self.request.language, anon_serialize_node, self.request.language) self.finish(ret)
def get(self, *uriargs): """ Parameters: None Response: publicReceiverList Errors: None """ ret = yield GLApiCache.get('receivers', self.request.language, get_public_receiver_list, self.request.language) self.finish(ret)
def get(self, *uriargs): """ Parameters: None Response: publicContextList Errors: None """ ret = yield GLApiCache.get('contexts', self.request.language, get_public_context_list, self.request.language) self.finish(ret)
def test_invalidate(self): self.assertTrue( "passante_di_professione" not in GLApiCache.memory_cache_dict) pdp_it = yield GLApiCache.get("passante_di_professione", "it", self.mario, "come", "una", "catapulta!") self.assertTrue( "passante_di_professione" in GLApiCache.memory_cache_dict) self.assertEqual(pdp_it, "come una catapulta!") yield GLApiCache.invalidate("passante_di_professione") self.assertTrue( "passante_di_professione" not in GLApiCache.memory_cache_dict)
def get(self): """ Get the node infos. """ ret = yield GLApiCache.get('node', self.request.language, anon_serialize_node, self.request.language) ret['custom_homepage'] = os.path.isfile( os.path.join(GLSetting.static_path, "custom_homepage.html")) self.finish(ret)
def get(self): """ Get the node infos. """ ret = yield GLApiCache.get('node', self.request.language, anon_serialize_node, self.request.language) ret['custom_homepage'] = os.path.isfile(os.path.join(GLSetting.static_path, "custom_homepage.html")) self.finish(ret)