)]}'
{"id":"openstack%2Ftaskflow~95029","triplet_id":"openstack%2Ftaskflow~master~If167962811d22054b89d7d35a33d4ec5cb2cd648","project":"openstack/taskflow","branch":"master","topic":"bp/wbe-workers-endpoints-constructors","hashtags":[],"change_id":"If167962811d22054b89d7d35a33d4ec5cb2cd648","subject":"add the ability to inject arguments into tasks at task creation","status":"MERGED","created":"2014-05-22 22:30:14.000000000","updated":"2014-05-28 23:01:20.000000000","submitted":"2014-05-28 23:01:19.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":19,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"7020d7280b99c28ef8c3287a82dd06107bd870ea","_number":95029,"virtual_id_number":95029,"owner":{"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},{"value":0,"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"value":2,"date":"2014-05-28 23:01:19.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"all":[{"value":0,"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},{"value":2,"date":"2014-05-28 18:12:26.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"all":[{"value":0,"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},{"value":1,"date":"2014-05-28 21:50:32.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},{"value":0,"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-05-28 21:50:32.000000000","updated_by":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"reviewer":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"state":"REVIEWER"},{"updated":"2014-05-28 23:01:19.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"27a1ce74b016cc4a74f7051a9fca91f2774b23c6","author":{"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},"date":"2014-05-22 22:30:14.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"72b0960f10eb76811b6f7cb6c0a4e8f475e8eba8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-22 22:30:15.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"2089920808c01a1e96829005afc9ba3bc5f97193","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-22 23:30:07.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded.\n\n- gate-taskflow-pep8 http://logs.openstack.org/29/95029/1/check/gate-taskflow-pep8/7edface : SUCCESS in 52s\n- gate-taskflow-docs http://docs-draft.openstack.org/29/95029/1/check/gate-taskflow-docs/9a1e30f/doc/build/html/ : SUCCESS in 1m 45s\n- gate-taskflow-python26 http://logs.openstack.org/29/95029/1/check/gate-taskflow-python26/04b5f69 : SUCCESS in 1m 42s\n- gate-taskflow-python27 http://logs.openstack.org/29/95029/1/check/gate-taskflow-python27/ddb4324 : SUCCESS in 1m 58s\n- gate-taskflow-python33 http://logs.openstack.org/29/95029/1/check/gate-taskflow-python33/c59776d : SUCCESS in 4m 33s\n- check-tempest-dsvm-full http://logs.openstack.org/29/95029/1/check/check-tempest-dsvm-full/15d4f19 : SUCCESS in 59m 50s\n- check-tempest-dsvm-neutron http://logs.openstack.org/29/95029/1/check/check-tempest-dsvm-neutron/375a776 : SUCCESS in 53m 52s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/29/95029/1/check/check-tempest-dsvm-neutron-heat-slow/b566589 : SUCCESS in 18m 28s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/29/95029/1/check/check-grenade-dsvm/19d054b : SUCCESS in 38m 12s\n- check-grenade-dsvm-neutron http://logs.openstack.org/29/95029/1/check/check-grenade-dsvm-neutron/3a9e346 : FAILURE in 46m 44s (non-voting)\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/29/95029/1/check/gate-taskflow-tox-py26-sa7-mysql/7b8932e : SUCCESS in 3m 06s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/29/95029/1/check/gate-taskflow-tox-py27-sa8-mysql/422b112 : SUCCESS in 2m 00s","accounts_in_message":[],"_revision_number":1},{"id":"f41a0ca7153fca7261b6404a8598fbef9f0d3cc1","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2014-05-22 23:42:56.000000000","message":"Patch Set 1:\n\n(5 comments)\n\nThanks, nearly there I think :)","accounts_in_message":[],"_revision_number":1},{"id":"545213a9bc477a0e553d5b55d59c1c098036047f","author":{"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},"date":"2014-05-23 12:09:28.000000000","message":"Patch Set 1:\n\n(4 comments)","accounts_in_message":[],"_revision_number":1},{"id":"c1cd1de46691b7fcd37e354e6bdc49a876b2b70b","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2014-05-23 15:46:50.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"b35fd16c43acef9005a1576722af7645e1ca5838","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2014-05-23 15:49:16.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"e3e84e1e6353c4e7ace226f4954cdc4d9e668240","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-27 21:17:09.000000000","message":"Patch Set 2:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"931fab375f913193032ccff1c9eeb8a4062fc87e","author":{"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},"date":"2014-05-27 21:17:09.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"1b5de13e72e8649ab7774b49156c0f5906f71da7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-27 22:07:15.000000000","message":"Patch Set 2:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"f268ac67e95fddc5274887737d1c885b5b1c4350","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-27 23:24:18.000000000","message":"Patch Set 2:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"8c89cb0c06b6a94039b58d836c916e0e5b09b486","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-28 00:12:41.000000000","message":"Patch Set 2:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"df328753fb1b33156605b97ab2543e548bdfd6d2","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2014-05-28 00:48:00.000000000","message":"Patch Set 2:\n\n(3 comments)\n\nCool, just a few comments.","accounts_in_message":[],"_revision_number":2},{"id":"135a620a0517d5fb038f4acf7056588fa3426da6","author":{"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},"date":"2014-05-28 02:04:25.000000000","message":"Patch Set 2:\n\n(3 comments)\n\nAnother patchset forthcoming.  Good catch on all those, just overlooked in the cleanup of a few failed approaches.","accounts_in_message":[],"_revision_number":2},{"id":"8bd25b0b94e01b27025d431a4b1890fe5e89b76d","author":{"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},"date":"2014-05-28 02:06:52.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"04d724037f53002d664b5f741c19df92dc521abb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-28 02:06:53.000000000","message":"Patch Set 3:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"d55abf0a4f331853a927faf192a0474803107e70","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2014-05-28 02:12:23.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"12cde8972fe1f96ef6d8f07a395755553703e10e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-28 04:06:39.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded.\n\n- gate-taskflow-pep8 http://logs.openstack.org/29/95029/3/check/gate-taskflow-pep8/b4963b8 : SUCCESS in 1m 12s\n- gate-taskflow-docs http://docs-draft.openstack.org/29/95029/3/check/gate-taskflow-docs/fa79402/doc/build/html/ : SUCCESS in 1m 49s\n- gate-taskflow-python26 http://logs.openstack.org/29/95029/3/check/gate-taskflow-python26/12e1c90 : SUCCESS in 2m 51s\n- gate-taskflow-python27 http://logs.openstack.org/29/95029/3/check/gate-taskflow-python27/fea3799 : SUCCESS in 4m 42s\n- gate-taskflow-python33 http://logs.openstack.org/29/95029/3/check/gate-taskflow-python33/eb4a0d0 : SUCCESS in 5m 23s\n- check-tempest-dsvm-full http://logs.openstack.org/29/95029/3/check/check-tempest-dsvm-full/3a408cb : SUCCESS in 54m 29s\n- check-tempest-dsvm-neutron http://logs.openstack.org/29/95029/3/check/check-tempest-dsvm-neutron/5a7d5f0 : SUCCESS in 47m 54s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/29/95029/3/check/check-tempest-dsvm-neutron-heat-slow/04a8c08 : SUCCESS in 17m 03s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/29/95029/3/check/check-grenade-dsvm/8db5ccd : SUCCESS in 33m 53s\n- check-grenade-dsvm-neutron http://logs.openstack.org/29/95029/3/check/check-grenade-dsvm-neutron/28d5fc2 : FAILURE in 49m 26s (non-voting)\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/29/95029/3/check/gate-taskflow-tox-py26-sa7-mysql/b84362e : SUCCESS in 1m 50s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/29/95029/3/check/gate-taskflow-tox-py27-sa8-mysql/76367a0 : SUCCESS in 2m 31s","accounts_in_message":[],"_revision_number":3},{"id":"bc5ddc2c619b7d18d79134e1cf3adc530addb87e","author":{"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},"date":"2014-05-28 14:31:56.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"2b7929f982890fa8f366cbcebb8a3595e927f469","author":{"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},"date":"2014-05-28 14:32:08.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"c70310f1f52f3351027778980b4156b4ff592824","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-28 14:32:09.000000000","message":"Patch Set 4:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"f06dfd88e5ff7dd52b048b90ab9edf2175febb4d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-28 15:37:29.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded.\n\n- gate-taskflow-pep8 http://logs.openstack.org/29/95029/4/check/gate-taskflow-pep8/0bf784b : SUCCESS in 3m 52s\n- gate-taskflow-docs http://docs-draft.openstack.org/29/95029/4/check/gate-taskflow-docs/33e5e03/doc/build/html/ : SUCCESS in 1m 07s\n- gate-taskflow-python26 http://logs.openstack.org/29/95029/4/check/gate-taskflow-python26/d054fd7 : SUCCESS in 1m 56s\n- gate-taskflow-python27 http://logs.openstack.org/29/95029/4/check/gate-taskflow-python27/32e4ffc : SUCCESS in 2m 59s\n- gate-taskflow-python33 http://logs.openstack.org/29/95029/4/check/gate-taskflow-python33/ff2d1d7 : SUCCESS in 3m 54s\n- check-tempest-dsvm-full http://logs.openstack.org/29/95029/4/check/check-tempest-dsvm-full/8b2f8ce : SUCCESS in 51m 40s\n- check-tempest-dsvm-neutron http://logs.openstack.org/29/95029/4/check/check-tempest-dsvm-neutron/3a980c1 : SUCCESS in 57m 28s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/29/95029/4/check/check-tempest-dsvm-neutron-heat-slow/7b00f77 : SUCCESS in 17m 02s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/29/95029/4/check/check-grenade-dsvm/96d98a6 : SUCCESS in 43m 41s\n- check-grenade-dsvm-neutron http://logs.openstack.org/29/95029/4/check/check-grenade-dsvm-neutron/95a47b2 : FAILURE in 33m 50s (non-voting)\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/29/95029/4/check/gate-taskflow-tox-py26-sa7-mysql/42fde8e : SUCCESS in 1m 54s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/29/95029/4/check/gate-taskflow-tox-py27-sa8-mysql/e2c05cc : SUCCESS in 4m 27s","accounts_in_message":[],"_revision_number":4},{"id":"c4a081bc2865dcda7ffec9096a1dc4c7b7e13f0c","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2014-05-28 18:12:26.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"3452179abd95ac27981e4a3456cb73b313a2b3e2","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2014-05-28 21:50:32.000000000","message":"Patch Set 4: Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"df886a1d9d0ced71262ee8116bffcacdab0cb4fa","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-28 21:50:34.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"0ef0b3472755516ce1001ae4ef52f2c7c970c08c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-28 23:01:19.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded.\n\n- gate-taskflow-docs http://docs-draft.openstack.org/29/95029/4/gate/gate-taskflow-docs/a6eb57e/doc/build/html/ : SUCCESS in 1m 36s\n- gate-taskflow-pep8 http://logs.openstack.org/29/95029/4/gate/gate-taskflow-pep8/8ce74eb : SUCCESS in 1m 34s\n- gate-taskflow-python26 http://logs.openstack.org/29/95029/4/gate/gate-taskflow-python26/5445b34 : SUCCESS in 1m 54s\n- gate-taskflow-python27 http://logs.openstack.org/29/95029/4/gate/gate-taskflow-python27/bdf2e03 : SUCCESS in 2m 36s\n- gate-taskflow-python33 http://logs.openstack.org/29/95029/4/gate/gate-taskflow-python33/7357614 : SUCCESS in 5m 31s\n- gate-tempest-dsvm-full http://logs.openstack.org/29/95029/4/gate/gate-tempest-dsvm-full/52b1b71 : SUCCESS in 55m 43s\n- gate-tempest-dsvm-neutron http://logs.openstack.org/29/95029/4/gate/gate-tempest-dsvm-neutron/7ff85d2 : SUCCESS in 52m 07s\n- gate-grenade-dsvm http://logs.openstack.org/29/95029/4/gate/gate-grenade-dsvm/39663cc : SUCCESS in 42m 20s\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/29/95029/4/gate/gate-taskflow-tox-py26-sa7-mysql/f4d6481 : SUCCESS in 3m 01s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/29/95029/4/gate/gate-taskflow-tox-py27-sa8-mysql/c2c97d4 : SUCCESS in 2m 29s","accounts_in_message":[],"_revision_number":4},{"id":"e60fde118c897069d42ec09ddd725568ae656261","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-28 23:01:20.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"46fc1dd9ee0ad40d3f9bf4c589061566d745294a","revisions":{"9fd90592ba125554f059fb958bd3d55e471d5fa1":{"kind":"REWORK","_number":1,"created":"2014-05-22 22:30:14.000000000","uploader":{"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},"ref":"refs/changes/29/95029/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/29/95029/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/29/95029/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/29/95029/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/29/95029/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/29/95029/1"}}},"commit":{"parents":[{"commit":"268d935a0a5adff7f0d59bdf3882210c49e45f5c","subject":"Don\u0027t create fake LogBook when we can not fetch one","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/268d935a0a5adff7f0d59bdf3882210c49e45f5c"}]}],"author":{"name":"Greg Hill","email":"greg.hill@rackspace.com","date":"2014-05-22 22:23:57.000000000","tz":-300},"committer":{"name":"Greg Hill","email":"greg.hill@rackspace.com","date":"2014-05-22 22:23:57.000000000","tz":-300},"subject":"add the ability to inject arguments into tasks at task creation","message":"add the ability to inject arguments into tasks at task creation\n\nSimilar to the rebind functionality that lets you rename parameters\nfrom those in the store, inject lets you inject arbitrary key/value\npairs that will be sent to your task at task creation time.  This allows\nfor flow and flow factories to reuse tasks with differing parameters\nwithout jumping through a lot of hoops.\n\nChange-Id: If167962811d22054b89d7d35a33d4ec5cb2cd648\nImplements: blueprint wbe-workers-endpoints-constructors\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/9fd90592ba125554f059fb958bd3d55e471d5fa1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/9fd90592ba125554f059fb958bd3d55e471d5fa1"}]},"branch":"refs/heads/master"},"b4b65a6ba4176ba9ff50c41163213ebfffa5a9b3":{"kind":"REWORK","_number":2,"created":"2014-05-27 21:17:09.000000000","uploader":{"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},"ref":"refs/changes/29/95029/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/29/95029/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/29/95029/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/29/95029/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/29/95029/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/29/95029/2"}}},"commit":{"parents":[{"commit":"7b4d763a7e63da50573f27e8abad541300e5abe5","subject":"Merge \"Add a example which uses the run_iter function in a for loop\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/7b4d763a7e63da50573f27e8abad541300e5abe5"}]}],"author":{"name":"Greg Hill","email":"greg.hill@rackspace.com","date":"2014-05-22 22:23:57.000000000","tz":-300},"committer":{"name":"Greg Hill","email":"greg.hill@rackspace.com","date":"2014-05-27 21:16:54.000000000","tz":-300},"subject":"add the ability to inject arguments into tasks at task creation","message":"add the ability to inject arguments into tasks at task creation\n\nSimilar to the rebind functionality that lets you rename parameters\nfrom those in the store, inject lets you inject arbitrary key/value\npairs that will be sent to your task at task creation time.  This allows\nfor flow and flow factories to reuse tasks with differing parameters\nwithout jumping through a lot of hoops.\n\nChange-Id: If167962811d22054b89d7d35a33d4ec5cb2cd648\nImplements: blueprint wbe-workers-endpoints-constructors\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/b4b65a6ba4176ba9ff50c41163213ebfffa5a9b3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/b4b65a6ba4176ba9ff50c41163213ebfffa5a9b3"}]},"branch":"refs/heads/master"},"8f04dc5dca4be104c597a574c8b10d49e29120e3":{"kind":"REWORK","_number":3,"created":"2014-05-28 02:06:52.000000000","uploader":{"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},"ref":"refs/changes/29/95029/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/29/95029/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/29/95029/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/29/95029/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/29/95029/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/29/95029/3"}}},"commit":{"parents":[{"commit":"7b4d763a7e63da50573f27e8abad541300e5abe5","subject":"Merge \"Add a example which uses the run_iter function in a for loop\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/7b4d763a7e63da50573f27e8abad541300e5abe5"}]}],"author":{"name":"Greg Hill","email":"greg.hill@rackspace.com","date":"2014-05-22 22:23:57.000000000","tz":-300},"committer":{"name":"Greg Hill","email":"greg.hill@rackspace.com","date":"2014-05-28 02:06:48.000000000","tz":-300},"subject":"add the ability to inject arguments into tasks at task creation","message":"add the ability to inject arguments into tasks at task creation\n\nSimilar to the rebind functionality that lets you rename parameters\nfrom those in the store, inject lets you inject arbitrary key/value\npairs that will be sent to your task at task creation time.  This allows\nfor flow and flow factories to reuse tasks with differing parameters\nwithout jumping through a lot of hoops.\n\nChange-Id: If167962811d22054b89d7d35a33d4ec5cb2cd648\nImplements: blueprint wbe-workers-endpoints-constructors\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/8f04dc5dca4be104c597a574c8b10d49e29120e3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/8f04dc5dca4be104c597a574c8b10d49e29120e3"}]},"branch":"refs/heads/master"},"46fc1dd9ee0ad40d3f9bf4c589061566d745294a":{"kind":"REWORK","_number":4,"created":"2014-05-28 14:32:08.000000000","uploader":{"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},"ref":"refs/changes/29/95029/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/29/95029/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/29/95029/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/29/95029/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/29/95029/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/29/95029/4"}}},"commit":{"parents":[{"commit":"7b4d763a7e63da50573f27e8abad541300e5abe5","subject":"Merge \"Add a example which uses the run_iter function in a for loop\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/7b4d763a7e63da50573f27e8abad541300e5abe5"}]}],"author":{"name":"Greg Hill","email":"greg.hill@rackspace.com","date":"2014-05-22 22:23:57.000000000","tz":-300},"committer":{"name":"Greg Hill","email":"greg.hill@rackspace.com","date":"2014-05-28 14:24:49.000000000","tz":-300},"subject":"add the ability to inject arguments into tasks at task creation","message":"add the ability to inject arguments into tasks at task creation\n\nSimilar to the rebind functionality that lets you rename parameters\nfrom those in the store, inject lets you inject arbitrary key/value\npairs that will be sent to your task at task creation time.  This allows\nfor flow and flow factories to reuse tasks with differing parameters\nwithout jumping through a lot of hoops.\n\nChange-Id: If167962811d22054b89d7d35a33d4ec5cb2cd648\nImplements: blueprint wbe-workers-endpoints-constructors\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/46fc1dd9ee0ad40d3f9bf4c589061566d745294a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/46fc1dd9ee0ad40d3f9bf4c589061566d745294a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
