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
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
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