4bfd784423
Features include: * Not forking into two processes (shells out to zwrite to send instead). This makes life easier since we're not doing concurrent programming. * Eliminated a lot of hard-to-read or unnecessary debugging output. * Adding explanatory test suggesting the likely problem for some common sets of received messages. * Much less code duplication. * Support for testing a sharded zephyr_mirror script (--sharded). * Use of the logging module to print timestamps -- makes debugging some issues a lot. * Only one sleep, and for only 10 seconds, between sending the outgoing messages and checking that they were received. * Support for running two copies of this script at the same time, so that running it manually doesn't screw up Nagios. * Passed running 100 tests run in a row. (imported from commit a3ec02ac1d1a04972e469ca30fec1790c4fb53bc) |
||
---|---|---|
.. | ||
__init__.py | ||
check-mirroring | ||
feedback-bot | ||
gcal-bot | ||
humbug_trac.py | ||
mit_subs_list.py | ||
send-nagios-notification | ||
zephyr_mirror.py | ||
zephyr_mirror_backend.py |