fix: сохранение состояния сервера только после успешной отправки сообщения
This commit is contained in:
@@ -277,10 +277,6 @@ def main():
|
|||||||
state,
|
state,
|
||||||
)
|
)
|
||||||
|
|
||||||
state[server["uuid"]] = event["server_state"]
|
|
||||||
|
|
||||||
save_state(state_file_path, state)
|
|
||||||
|
|
||||||
if event["event"] != "none":
|
if event["event"] != "none":
|
||||||
message = format_message(
|
message = format_message(
|
||||||
event["event"],
|
event["event"],
|
||||||
@@ -295,6 +291,10 @@ def main():
|
|||||||
server["target"], event["event"], traffic_stats, monthly_period
|
server["target"], event["event"], traffic_stats, monthly_period
|
||||||
)
|
)
|
||||||
|
|
||||||
|
state[server["uuid"]] = event["server_state"]
|
||||||
|
|
||||||
|
save_state(state_file_path, state)
|
||||||
|
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
print(f"""Error processing server {server["target"]}: {e}""")
|
print(f"""Error processing server {server["target"]}: {e}""")
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user