Change-Id: Ia3bff987378f5fdaac05b56701fb6326a6cb1105
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
raise DbException("Not found entry with _id='{}'".format(q_filter), HTTPStatus.NOT_FOUND)
return None
raise DbException("Not found entry with _id='{}'".format(q_filter), HTTPStatus.NOT_FOUND)
return None
- def set_list(self, table, q_filter, update_dict, fail_on_empty=True, unset=None, pull=None, push=None):
+ def set_list(self, table, q_filter, update_dict, unset=None, pull=None, push=None):
with self.lock:
updated = 0
found = 0
with self.lock:
updated = 0
found = 0
found += 1
if self._update(db_item, update_dict, unset=unset, pull=pull, push=push):
updated += 1
found += 1
if self._update(db_item, update_dict, unset=unset, pull=pull, push=push):
updated += 1
- if not found and fail_on_empty:
- raise DbException("Not found entry with '{}'".format(q_filter), HTTPStatus.NOT_FOUND)
+ # if not found and fail_on_empty:
+ # raise DbException("Not found entry with '{}'".format(q_filter), HTTPStatus.NOT_FOUND)
return {"updated": updated} if found else None
def replace(self, table, _id, indata, fail_on_empty=True):
return {"updated": updated} if found else None
def replace(self, table, _id, indata, fail_on_empty=True):