]> git.sven.stormbind.net Git - sven/scripts.git/commit
Add a state tracking to envertech portalmonitor
authorSven Hoexter <sven@stormbind.net>
Mon, 31 Jan 2022 10:38:24 +0000 (11:38 +0100)
committerSven Höxter <sven.hoexter@paymenttools.com>
Mon, 31 Jan 2022 10:43:20 +0000 (11:43 +0100)
commita3744e93b3c458726d9eb211a22a52c0fb1c688e
treef4b2c397f31ed20dfcab57f7d0e3f4c349f1ef12
parent8d0198c269d90ea3c1a7f60225aabb7577b7b194
Add a state tracking to envertech portalmonitor

Instead of sending a mail by generating output on every execution
we track the state of setup we receive from the portal. Output
is only created whenever we have a state change. That also enables
us to create "resolve" messages when the state changes back to be
ok.

Introduces a new configuration option `stateFile`.
home/portalmonitor.ini
home/portalmonitor.py