def store_by_tags_list(self, data_string, tag_list): if len(data_string) == 0: msg = {"status" : -1, "message" : "Data string is empty"} return json.dumps(msg) if tag_list == None: msg = {"status" : -2, "message" : "No tags in supplied data"} return json.dumps(msg) tag_list = [tag.strip() for tag in tag_list if len(tag.strip()) != 0] Datastore.update_tag_value(self.cur,data_string,tag_list)
def store_by_tags_string(self, data_string, tags_string, delimiter = " "): if len(data_string) == 0: msg = {"status" : -1, "message" : "Data string is empty"} return json.dumps(msg) data_string, tag_list = Parser.parse_data_tags(data_string, tags_string, delimiter) if tag_list == None: msg = {"status" : -2, "message" : "No tags in supplied data"} return json.dumps(msg) Datastore.update_tag_value(self.cur,data_string,tag_list)
def store(self, data_string): if len(data_string) == 0: msg = {"status" : -3, "message" : "Data string is empty"} return json.dumps(msg) data_string, tag_list = Parser.parse_tags(data_string) if tag_list == None: msg = {"status" : -2, "message" : "No tags in supplied data"} return json.dumps(msg) result = Datastore.update_tag_value(self.cur, data_string,tag_list) if result == -1: msg = {"status" : -1, "message" : "error"} return json.dumps(msg) elif result == 1: msg = {"status" : 1, "message" : "success"} return json.dumps(msg)