)]}'
{"mistral/tests/resources/workbook/v2/workbook_schema_test.yaml":[{"author":{"_account_id":9408,"name":"Michal Gershenzon","email":"michal.gershenzon@gmail.com","username":"Mgershen"},"change_message_id":"1469a1fc8deae06937707ced9d917e7a4a92595e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"3a71b18c_9cac50ef","line":34,"updated":"2016-12-01 16:23:18.000000000","message":"Can we have an ad-hoc action with a name that contains version?\nIf we can, please add actions to this workbook, if we can\u0027t, please explain. \n\nAlso please add more tests for workflows, so we will have a workflow that has a task that calls a workflow with a name that contains the string \"version\".\n\nsomething like this one:\n\n  wf:\n    description: Workflow has task of type Workflow that calls workflowversion\n    tasks:\n      task1:\n        workflow: workflowversion","commit_id":"6c78c47127402568177a53da63db7f9c94ac4b15"}],"mistral/tests/unit/workbook/v2/test_workbook.py":[{"author":{"_account_id":8731,"name":"Renat Akhmerov","email":"renat.akhmerov@gmail.com","username":"rakhmerov"},"change_message_id":"b71c99c193fbcc0946ae3cc5fee6ce4b2a3ea24c","unresolved":false,"context_lines":[{"line_number":405,"context_line":"            self.assertEqual(name, d[\u0027actions\u0027][name][\u0027name\u0027])"},{"line_number":406,"context_line":""},{"line_number":407,"context_line":"    def test_name_regex(self):"},{"line_number":408,"context_line":""},{"line_number":409,"context_line":"        # We want to match a string containing version at any point."},{"line_number":410,"context_line":"        valid_names \u003d ("},{"line_number":411,"context_line":"            \"workflowversion\","}],"source_content_type":"text/x-python","patch_set":6,"id":"3a71b18c_f66a9f19","line":408,"updated":"2016-12-02 06:36:39.000000000","message":"Soft: unnecessary line.","commit_id":"ba67b3aff8bdcf1ce951d1f61e69ba19799a09fc"}],"mistral/workbook/v2/workbook.py":[{"author":{"_account_id":24086,"name":"Jizhaoxuan","email":"zhaoxuan.ji@easystack.cn","username":"xuange"},"change_message_id":"22bcb0b229f846fbea51e464fad4a0fe880183d2","unresolved":false,"context_lines":[{"line_number":18,"context_line":"from mistral.workbook.v2 import workflows as wf"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"# We want to match any single word that isn\u0027t exactly \"version\""},{"line_number":21,"context_line":"NON_VERSION_WORD_REGEX \u003d \"^(?!(?:version)$)\\w+$\""},{"line_number":22,"context_line":""},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"class WorkbookSpec(base.BaseSpec):"}],"source_content_type":"text/x-python","patch_set":4,"id":"3a71b18c_e6b5c0d0","line":21,"range":{"start_line":21,"start_character":28,"end_line":21,"end_character":47},"updated":"2016-12-01 12:52:25.000000000","message":"Do you think it will be ok if you change it to \"^(?!version$)\\w+$\" ?","commit_id":"e6fc7439d93c6426a23550b0c6c25b1bc6a029d1"},{"author":{"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},"change_message_id":"32befafa9bf707b2421dd314dc99a77431fab95b","unresolved":false,"context_lines":[{"line_number":18,"context_line":"from mistral.workbook.v2 import workflows as wf"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"# We want to match any single word that isn\u0027t exactly \"version\""},{"line_number":21,"context_line":"NON_VERSION_WORD_REGEX \u003d \"^(?!(?:version)$)\\w+$\""},{"line_number":22,"context_line":""},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"class WorkbookSpec(base.BaseSpec):"}],"source_content_type":"text/x-python","patch_set":4,"id":"3a71b18c_d5494490","line":21,"in_reply_to":"3a71b18c_5af8037d","updated":"2016-12-01 14:18:26.000000000","message":"Done","commit_id":"e6fc7439d93c6426a23550b0c6c25b1bc6a029d1"},{"author":{"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},"change_message_id":"28967fedec71ba0d3ea846830338d7c514dafee9","unresolved":false,"context_lines":[{"line_number":18,"context_line":"from mistral.workbook.v2 import workflows as wf"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"# We want to match any single word that isn\u0027t exactly \"version\""},{"line_number":21,"context_line":"NON_VERSION_WORD_REGEX \u003d \"^(?!(?:version)$)\\w+$\""},{"line_number":22,"context_line":""},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"class WorkbookSpec(base.BaseSpec):"}],"source_content_type":"text/x-python","patch_set":4,"id":"3a71b18c_5af8037d","line":21,"in_reply_to":"3a71b18c_e6b5c0d0","updated":"2016-12-01 13:57:42.000000000","message":"I don\u0027t know - I can try. Can you explain why?","commit_id":"e6fc7439d93c6426a23550b0c6c25b1bc6a029d1"}]}
