taskflow/taskflow/examples
Min Pae 7f0c457e72 Map optional arguments as well as required arguments
Optional arguments that are not explicitly required are being ignored
when arguments are being mapped based on inference from atoms' execute
method signatures.  This patch adds support for mapping optional
arguments in addition to required arguments.

Change-Id: I440c02dcd901a563df512e33754b13e3c05d4155
2015-02-10 22:32:38 -08:00
..
resume_many_flows Enabled hacking checks H305 and H307 2014-07-17 09:05:48 +02:00
alphabet_soup.py Pass a string as executor in the example instead of an executor 2015-01-09 12:58:58 -08:00
build_a_car.py Use the class defined constant instead of raw strings 2015-01-29 15:17:33 -08:00
buildsystem.py Cleanup some of the example code & docs 2014-07-11 14:20:02 -07:00
calculate_in_parallel.py Deprecate `engine_conf` and prefer `engine` instead 2014-10-18 13:28:27 -07:00
calculate_linear.py Cleanup some of the example code & docs 2014-07-11 14:20:02 -07:00
create_parallel_volume.py Switch to using 'oslo_utils' vs 'oslo.utils' 2015-01-14 23:56:11 -08:00
delayed_return.py Remove direct usage of the deprecated notifier location 2014-10-19 19:55:41 -07:00
echo_listener.py Include the 'old_state' in all currently provided listeners 2015-01-10 20:16:15 -08:00
example_utils.py Cleanup some of the example code & docs 2014-07-11 14:20:02 -07:00
fake_billing.py Merge "Switch to using 'oslo_utils' vs 'oslo.utils'" 2015-01-16 21:42:32 +00:00
graph_flow.py Deprecate `engine_conf` and prefer `engine` instead 2014-10-18 13:28:27 -07:00
hello_world.py Add back a 'eventlet_utils' helper utility module 2015-01-16 11:51:04 -08:00
job_board_no_test.py Add an example for the job board feature 2014-05-05 22:09:40 +02:00
jobboard_produce_consume_colors.py When creating daemon threads use the bundled threading_utils 2014-11-19 11:32:13 -08:00
optional_arguments.py Map optional arguments as well as required arguments 2015-02-10 22:32:38 -08:00
parallel_table_multiply.py Add back a 'eventlet_utils' helper utility module 2015-01-16 11:51:04 -08:00
persistence_example.py Deprecate `engine_conf` and prefer `engine` instead 2014-10-18 13:28:27 -07:00
pseudo_scoping.out.txt Add example for pseudo-scoping 2014-06-17 10:08:08 +04:00
pseudo_scoping.py Add example for pseudo-scoping 2014-06-17 10:08:08 +04:00
resume_from_backend.out.txt A few resuming from backend comment adjustments 2013-10-16 15:46:25 -07:00
resume_from_backend.py Merge "Cleanup some of the example code & docs" 2014-08-16 05:51:38 +00:00
resume_many_flows.out.txt Resumption from backend for action engine 2013-10-09 19:24:27 +04:00
resume_many_flows.py Fix unused and conflicting variables 2015-01-15 12:08:10 -05:00
resume_vm_boot.py Merge "Add back a 'eventlet_utils' helper utility module" 2015-01-19 03:05:18 +00:00
resume_volume_create.py Deprecate `engine_conf` and prefer `engine` instead 2014-10-18 13:28:27 -07:00
retry_flow.out.txt Flow smart revert with retry controller 2014-03-18 11:34:01 +02:00
retry_flow.py Remove extraneous vim configuration comments 2014-03-19 00:11:34 +04:00
reverting_linear.out.txt Fix up python 3.3 incompatabilities 2013-11-21 18:38:44 +04:00
reverting_linear.py Merge "Cleanup some of the example code & docs" 2014-08-16 05:51:38 +00:00
run_by_iter.out.txt Add an example which uses the run iteration functionality 2014-05-07 17:39:33 -07:00
run_by_iter.py Update engine class names to better reflect there usage 2014-10-08 05:17:47 +00:00
run_by_iter_enumerate.out.txt Add a example which uses the run_iter function in a for loop 2014-05-22 18:52:23 -07:00
run_by_iter_enumerate.py Update engine class names to better reflect there usage 2014-10-08 05:17:47 +00:00
simple_linear.out.txt Converted some examples to use patterns/engines 2013-09-04 19:33:12 +04:00
simple_linear.py Cleanup some of the example code & docs 2014-07-11 14:20:02 -07:00
simple_linear_listening.out.txt Fix up python 3.3 incompatabilities 2013-11-21 18:38:44 +04:00
simple_linear_listening.py Use the class defined constant instead of raw strings 2015-01-29 15:17:33 -08:00
simple_linear_pass.out.txt Example which shows how to move values from one task to another 2014-09-12 18:22:19 -07:00
simple_linear_pass.py Fix the example 'default_provides' 2014-10-20 11:40:05 -07:00
simple_map_reduce.py Add a basic map/reduce example to show how this can be done 2014-12-17 19:13:45 +00:00
timing_listener.py Add a timing listener that also prints the results 2014-09-18 11:22:15 -07:00
wbe_event_sender.py Use the class defined constant instead of raw strings 2015-01-29 15:17:33 -08:00
wbe_mandelbrot.out.txt Add a mandelbrot parallel calculation WBE example 2014-09-12 22:03:26 +00:00
wbe_mandelbrot.py Fix unused and conflicting variables 2015-01-15 12:08:10 -05:00
wbe_simple_linear.out.txt Cleanup WBE example to be simpler to understand 2014-08-30 17:29:08 -07:00
wbe_simple_linear.py When creating daemon threads use the bundled threading_utils 2014-11-19 11:32:13 -08:00
wrapped_exception.py Remove direct usage of the deprecated failure location 2014-10-21 15:37:44 -07:00