def __init__(self): ProcesserBase.__init__(self) self.db = pymongo.Connection("192.168.2.229", 2291).dcrawler_final self.solr = pysolr.Solr('http://192.168.2.233:1984/solr/', timeout=10) self.helper = PushIndexHelper() self.ipusher = pusher()
def push(self, obj): oitem = PushIndexHelper().constructData(obj) return [ ins.saveDoc(json.dumps(oitem)) for ins in self.indexServiceClients ]