Exemplo n.º 1
0
 def add_session(self, name, index):
     my_connector = Es_connector(index=self.sessions_index,
                                 doc_type=self.sessions_doc_type)
     session = self.get_session_by_Name(name)
     if session['hits']['total'] == 0:
         res = my_connector.post({
             "s_name": name,
             "s_index": index,
             "s_type": "tweet"
         })
         tweets_connector = Es_connector(index=index, doc_type="tweet")
         tweets_connector.update_all('session_' + name, 'proposed')
         return res
     else:
         return False
Exemplo n.º 2
0
 def set_all_status(self, index, session, status):
     tweets_connector = Es_connector(index=index, doc_type="tweet")
     res = tweets_connector.update_all(session, status)
     return res
Exemplo n.º 3
0
 def update_all(self, index, doc_type, field, value):
     my_connector = Es_connector(index=index, doc_type=doc_type)
     res = my_connector.update_all(field, value)
     return res