def findDoc(store,id): senseiHost = store.broker_host senseiPort = store.broker_port senseiClient = SenseiClient(senseiHost,senseiPort) req = SenseiRequest() sel = SenseiSelection("uid") sel.addSelection(str(id)) req.count = 1 req.fetch = True req.selections = [sel] res = senseiClient.doQuery(req) doc = None if res.numHits > 0: if res.hits and len(res.hits) > 0: hit = res.hits[0] doc = hit.srcData return doc