summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-01-23Make profanity filter catch foo/bar where foo and/or bar are badScott
2022-01-23Minor cleanup.Scott
2022-01-23Clean up the remote executor stuff and create a dedicated heartbeatScott
2022-01-23Added some helpers to file_utils and improved the docs/doctests.Scott
2022-01-22Reformatting.Scott
2022-01-22Reformatting.Scott
2022-01-22Reformatting.Scott
2022-01-22Watch for grandparent ssh termination by default.Scott
2022-01-21Trying again to make sure all output is seen here.Scott
2022-01-21Remove spurious print message.Scott
2022-01-21Don't be tricked by speaker groups living on the same IP addressScott
2022-01-21Wait for both streams to end.Scott
2022-01-20Stop using rsync in executors; this was a hack to work around someScott
2022-01-20Cleanup docs, add a timeout, in exec_utils.py.Scott
2022-01-20Make the new cmd_showing_output select and display data from stderr inScott
2022-01-19Make cmd_showing_output work with subprocesses that use '\r'.Scott
2022-01-18Don't let chromecasts steal the thread for too long.Scott
2022-01-18Fix state determination in tplink kasa lights.Scott
2022-01-18Fix chromecasts to work with new version of pychromecast; renameScott
2022-01-17Code cleanup.Scott
2022-01-17Creates a function_utils and pull a function_identifer method intoScott
2022-01-17Make unittest_utils log its perf data to a database, optionally.Scott
2022-01-17Argparse choices wants a list, not a tuple.Scott
2022-01-17Make logging_utils remove preexisting logging turds, fix a small bug.Scott
2022-01-12"Fix" a flaky test and cleanup an unused import.Scott
2022-01-12Adds doctests.Scott
2022-01-12Adds doctests.Scott
2022-01-12Update comments.Scott
2022-01-12Add doctests, general cleanup.Scott
2022-01-12Scale back warnings.warn and add stacklevels= where appropriate.Scott
2022-01-11Fix a couple of bugs in executors. Use run_tests.sh as a pre commitScott
2022-01-11Start using warnings from stdlib.Scott
2022-01-10Fix requirements.txtScott
2022-01-10Add multi replace.Scott
2022-01-10Fix a missing import bug.Scott
2022-01-10Make it work.Scott
2022-01-10Add requirements.txtScott
2022-01-10Add another doctest.Scott
2022-01-10Adds some doctests to decorators.Scott
2022-01-10Make rate_limited work and add doctest.Scott
2022-01-10Update MAC address.Scott
2022-01-10Experiment with audit events in bootstrap.Scott
2022-01-09Make rate_limited use cvs.Scott
2022-01-08Add rate limiter decorator.Scott
2022-01-08Cleanup logging module.Scott
2022-01-07Make logging optionally remove global handlers added by (shitty) pipScott
2022-01-06A bunch of changes...Scott
2021-12-06Move stuff around.Scott
2021-12-05Make PresenceDetection self-update periodically.Scott
2021-12-05Make presence detection work from cabin or house and deal with aScott