• Jason Madden's avatar
    Move PeriodicMonitoringThread to its own file. · 34d56d26
    Jason Madden authored
    And give it unittest coverage. (Using it as an actual thread didn't
    produce coverage metrics because we use 'greenlet' concurrency.)
    
    Add a rudimentary scheduler so that functions that don't want to run
    as often as the minimum stay (very roughly) on their period.
    34d56d26
test__hub.py 10.5 KB