Closed h-bragg closed 6 years ago
Pool
PriorityPool
priority
RunInterface
Display
PoolLogger
RunningStateTrait
Successful
started
updated
n
successful
failed
complete
Upgrade path:
Lines
Table
Display\Lines
Display\Table
Pool
is now a simple collection of runsPriorityPool
is more complex and ensure runs are started in priority orderpriority
to theRunInterface
to allow starting items in different priority orderDisplay
namespacePoolLogger
monitor to log when a pool/run changesRunningStateTrait
, which also handles durationSuccessful
event, so runs do the following events in sequence:started
updated
xn
successful
orfailed
complete
Upgrade path:
PriorityPool
Lines
andTable
namespace changes toDisplay\Lines
andDisplay\Table