This file contains the pool monitor class
Classes
PoolMonitor
-
class PoolMonitor(pool, name='PoolMonitor', period=5.0, min_sleep=1.0, auto_start=True)[source]
Bases: taurus.core.util.log.Logger, threading.Thread
-
MIN_THREADS = 1
-
MAX_THREADS = 10
-
on_pool_changed(evt_src, evt_type, evt_value)[source]
-
update_state_info()[source]
Update state information of every element.
-
stop()[source]
-
pause()[source]
-
resume()[source]
-
monitor()[source]
-
run()[source]