taskflow/taskflow
Joshua Harlow 20d85fe33b Add a capturing listener (for test or other usage)
To enable those that are using taskflow to easily attach
to an engine (say in a unit test) and capture all the transitions,
details and state changes in a accumulating 'values' list provide
a capturing listener that does just this (and change the one used
for internal testing to use it) so that others may also benefit
from the same functionality.

Change-Id: I7a35e282dd4a6b3e14277bea2af1f275615bd212
2015-02-03 12:31:25 -08:00
..
conductors Add and use a new simple helper logging module 2014-12-08 22:09:13 -08:00
engines Abstract out the worker finding from the WBE engine 2015-01-31 23:03:25 -08:00
examples Use the class defined constant instead of raw strings 2015-01-29 15:17:33 -08:00
jobs Stopwatch usage cleanup/tweak 2015-01-28 16:14:54 -08:00
listeners Add a capturing listener (for test or other usage) 2015-02-03 12:31:25 -08:00
patterns Use constants for link metadata keys 2014-10-18 13:24:12 -07:00
persistence Make all/most usage of type errors follow a similar pattern 2015-01-23 18:25:01 -08:00
tests Add a capturing listener (for test or other usage) 2015-02-03 12:31:25 -08:00
types Abstract out the worker finding from the WBE engine 2015-01-31 23:03:25 -08:00
utils Add and use a nicer kombu message formatter 2015-01-29 22:59:54 -08:00
__init__.py Removed copyright from empty files 2014-02-22 17:16:29 +08:00
atom.py Make all/most usage of type errors follow a similar pattern 2015-01-23 18:25:01 -08:00
exceptions.py Use platform neutral line separator(s) 2015-01-12 20:33:51 -08:00
flow.py Switch to using 'oslo_utils' vs 'oslo.utils' 2015-01-14 23:56:11 -08:00
logging.py Ensure message gets processed correctly 2014-12-10 18:58:42 -08:00
retry.py Merge "Add a history retry object, makes retry histories easier to use" 2014-12-18 21:24:41 +00:00
states.py Merge "Make intentions a tuple (to denote immutability)" 2014-06-19 17:28:08 +00:00
storage.py Make all/most usage of type errors follow a similar pattern 2015-01-23 18:25:01 -08:00
task.py Switch to using 'oslo_utils' vs 'oslo.utils' 2015-01-14 23:56:11 -08:00
test.py Add and use a new simple helper logging module 2014-12-08 22:09:13 -08:00
version.py Make version.py handle pbr not being installed 2014-09-01 20:09:59 +00:00