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