)]}'
{"taskflow/engines/action_engine/completer.py":[{"author":{"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},"change_message_id":"eb479ab73b7db61d6f0b93a53260c886590aa2e8","unresolved":false,"context_lines":[{"line_number":24,"context_line":"from taskflow.engines.action_engine import compiler as co"},{"line_number":25,"context_line":"from taskflow.engines.action_engine import executor as ex"},{"line_number":26,"context_line":"from taskflow import logging"},{"line_number":27,"context_line":"from taskflow.retry import RETRY"},{"line_number":28,"context_line":"from taskflow.retry import REVERT"},{"line_number":29,"context_line":"from taskflow.retry import REVERT_ALL"},{"line_number":30,"context_line":"from taskflow import states as st"}],"source_content_type":"text/x-python","patch_set":5,"id":"1a122d0e_27a03da5","line":27,"updated":"2016-05-03 18:15:34.000000000","message":"Any reason these didn\u0027t make it to the constants file too?","commit_id":"8aa50a4c5c89f1611a0572ae2798442f31034723"},{"author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"change_message_id":"d918bd9ed17c061fda317880f8083bfa459320dc","unresolved":false,"context_lines":[{"line_number":24,"context_line":"from taskflow.engines.action_engine import compiler as co"},{"line_number":25,"context_line":"from taskflow.engines.action_engine import executor as ex"},{"line_number":26,"context_line":"from taskflow import logging"},{"line_number":27,"context_line":"from taskflow.retry import RETRY"},{"line_number":28,"context_line":"from taskflow.retry import REVERT"},{"line_number":29,"context_line":"from taskflow.retry import REVERT_ALL"},{"line_number":30,"context_line":"from taskflow import states as st"}],"source_content_type":"text/x-python","patch_set":5,"id":"dab17558_fc306603","line":27,"in_reply_to":"1a122d0e_27a03da5","updated":"2016-05-10 00:14:53.000000000","message":"Good question, not sure. Probably had a reason when I made this but can\u0027t remember what that was, ha.","commit_id":"8aa50a4c5c89f1611a0572ae2798442f31034723"}],"taskflow/flow.py":[{"author":{"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},"change_message_id":"eb479ab73b7db61d6f0b93a53260c886590aa2e8","unresolved":false,"context_lines":[{"line_number":19,"context_line":"from oslo_utils import reflection"},{"line_number":20,"context_line":"import six"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"from taskflow import constants"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"# NOTE(harlowja): retain these aliases for a number of releases..."},{"line_number":25,"context_line":"LINK_INVARIANT \u003d constants.LINK_INVARIANT"}],"source_content_type":"text/x-python","patch_set":5,"id":"1a122d0e_e775a532","line":22,"updated":"2016-05-03 18:15:34.000000000","message":"Might as well alias \u0027 as c\u0027 to match other usages.","commit_id":"8aa50a4c5c89f1611a0572ae2798442f31034723"},{"author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"change_message_id":"d918bd9ed17c061fda317880f8083bfa459320dc","unresolved":false,"context_lines":[{"line_number":19,"context_line":"from oslo_utils import reflection"},{"line_number":20,"context_line":"import six"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"from taskflow import constants"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"# NOTE(harlowja): retain these aliases for a number of releases..."},{"line_number":25,"context_line":"LINK_INVARIANT \u003d constants.LINK_INVARIANT"}],"source_content_type":"text/x-python","patch_set":5,"id":"dab17558_dc2be292","line":22,"in_reply_to":"1a122d0e_e775a532","updated":"2016-05-10 00:14:53.000000000","message":"Seems ok, will do.","commit_id":"8aa50a4c5c89f1611a0572ae2798442f31034723"}],"taskflow/retry.py":[{"author":{"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},"change_message_id":"eb479ab73b7db61d6f0b93a53260c886590aa2e8","unresolved":false,"context_lines":[{"line_number":21,"context_line":"import six"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"from taskflow import atom"},{"line_number":24,"context_line":"from taskflow import constants"},{"line_number":25,"context_line":"from taskflow import exceptions as exc"},{"line_number":26,"context_line":"from taskflow.utils import misc"},{"line_number":27,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"1a122d0e_c7bea9ad","line":24,"updated":"2016-05-03 18:15:34.000000000","message":"No \u0027as c\u0027 here either?  I don\u0027t really care either way, just would prefer consistency.","commit_id":"8aa50a4c5c89f1611a0572ae2798442f31034723"},{"author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"change_message_id":"d918bd9ed17c061fda317880f8083bfa459320dc","unresolved":false,"context_lines":[{"line_number":21,"context_line":"import six"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"from taskflow import atom"},{"line_number":24,"context_line":"from taskflow import constants"},{"line_number":25,"context_line":"from taskflow import exceptions as exc"},{"line_number":26,"context_line":"from taskflow.utils import misc"},{"line_number":27,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"dab17558_5c16d255","line":24,"in_reply_to":"1a122d0e_c7bea9ad","updated":"2016-05-10 00:14:53.000000000","message":"Ya, fair enough, will be consistent :)","commit_id":"8aa50a4c5c89f1611a0572ae2798442f31034723"},{"author":{"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},"change_message_id":"eb479ab73b7db61d6f0b93a53260c886590aa2e8","unresolved":false,"context_lines":[{"line_number":30,"context_line":"class Decision(misc.StrEnum):"},{"line_number":31,"context_line":"    \"\"\"Decision results/strategy enumeration.\"\"\""},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"    REVERT \u003d \"REVERT\""},{"line_number":34,"context_line":"    \"\"\"Reverts only the surrounding/associated subflow."},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"    This strategy first consults the parent atom before reverting the"}],"source_content_type":"text/x-python","patch_set":5,"id":"1a122d0e_07b8a1c6","line":33,"updated":"2016-05-03 18:15:34.000000000","message":"You could put these in the constants file as well and do something like:\n\nREVERT \u003d c.DECISION_REVERT","commit_id":"8aa50a4c5c89f1611a0572ae2798442f31034723"},{"author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"change_message_id":"d918bd9ed17c061fda317880f8083bfa459320dc","unresolved":false,"context_lines":[{"line_number":30,"context_line":"class Decision(misc.StrEnum):"},{"line_number":31,"context_line":"    \"\"\"Decision results/strategy enumeration.\"\"\""},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"    REVERT \u003d \"REVERT\""},{"line_number":34,"context_line":"    \"\"\"Reverts only the surrounding/associated subflow."},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"    This strategy first consults the parent atom before reverting the"}],"source_content_type":"text/x-python","patch_set":5,"id":"dab17558_9c083a2f","line":33,"in_reply_to":"1a122d0e_07b8a1c6","updated":"2016-05-10 00:14:53.000000000","message":"Yup, will do.","commit_id":"8aa50a4c5c89f1611a0572ae2798442f31034723"}],"taskflow/task.py":[{"author":{"_account_id":9648,"name":"Greg Hill","email":"greg.hill@rackspace.com","username":"jimbobhickville"},"change_message_id":"264da1eca68ba3c590ded9dba6dbefeb0e0619a0","unresolved":false,"context_lines":[{"line_number":25,"context_line":"from six.moves import reduce as compat_reduce"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"from taskflow import atom"},{"line_number":28,"context_line":"from taskflow import constants"},{"line_number":29,"context_line":"from taskflow import logging"},{"line_number":30,"context_line":"from taskflow.types import notifier"},{"line_number":31,"context_line":"from taskflow.utils import misc"}],"source_content_type":"text/x-python","patch_set":8,"id":"dada55a8_d05ab682","line":28,"updated":"2016-07-25 14:34:54.000000000","message":"`from taskflow import constants as c` for consistency.  Yay nitpickiness!","commit_id":"e5b45ddefc6e52463483ff23fe3f73687f6d2a39"}]}
