# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
# License for the specific language governing permissions and limitations
# under the License.
-
# For those usages not covered by the Apache License, Version 2.0 please
# contact: bdiaz@whitestack.com or glavado@whitestack.com
##
)
return modified_count
+ def update_alarm_extra_labels(self, alarm_labels: dict, uuid):
+ modified_count = self.common_db.set_one(
+ "alarms", {"uuid": uuid}, {"extra_labels": alarm_labels}
+ )
+ return modified_count
+
def get_alarm_by_uuid(self, uuid: str):
return self.common_db.get_one("alarms", {"uuid": uuid})