Small duty fix. now active triggers sorted order from past to now
This commit is contained in:
parent
889a408c57
commit
c72df3fd00
@ -1217,6 +1217,9 @@ def get_zabbix_triggers(group_id):
|
||||
selectLastEvent=["clock"]
|
||||
)
|
||||
|
||||
# Сортировка триггеров по полю clock в локальном коде
|
||||
triggers_sorted = sorted(triggers, key=lambda t: int(t['lastEvent']['clock']))
|
||||
|
||||
telebot.logger.info(f"Found {len(triggers)} triggers for group {group_id}")
|
||||
|
||||
# Московское время
|
||||
@ -1229,7 +1232,7 @@ def get_zabbix_triggers(group_id):
|
||||
|
||||
trigger_messages = []
|
||||
|
||||
for trigger in triggers:
|
||||
for trigger in triggers_sorted:
|
||||
event_time_epoch = int(trigger['lastEvent']['clock'])
|
||||
event_time = datetime.fromtimestamp(event_time_epoch, tz=moskva_tz)
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user