)]}'
{"watcher/decision_engine/strategy/strategies/vm_workload_consolidation.py":[{"author":{"_account_id":12394,"name":"David TARDIVEL","email":"David.TARDIVEL@b-com.com","username":"David.T"},"change_message_id":"f3e2b38d49f7fe3b023dde2f1bc96040b15e058d","unresolved":false,"context_lines":[{"line_number":401,"context_line":"                    \u0027input_parameters\u0027]["},{"line_number":402,"context_line":"                        \u0027resource_id\u0027] \u003d\u003d instance_uuid)"},{"line_number":403,"context_line":"            if len(actions) \u003e 1:"},{"line_number":404,"context_line":"                src \u003d actions[0][\u0027input_parameters\u0027][\u0027source_node\u0027]"},{"line_number":405,"context_line":"                dst \u003d actions[-1][\u0027input_parameters\u0027][\u0027destination_node\u0027]"},{"line_number":406,"context_line":"                for a in actions:"},{"line_number":407,"context_line":"                    self.solution.actions.remove(a)"}],"source_content_type":"text/x-python","patch_set":1,"id":"1a6eadb0_bdce6381","line":404,"range":{"start_line":404,"start_character":16,"end_line":404,"end_character":19},"updated":"2016-12-13 07:50:07.000000000","message":"s/src/src_uuid","commit_id":"e38318730e423d65646600423e8b5e8220d87128"},{"author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"change_message_id":"cc4e7f4363b7b242c6fbcf4859efb359862b9caf","unresolved":false,"context_lines":[{"line_number":401,"context_line":"                    \u0027input_parameters\u0027]["},{"line_number":402,"context_line":"                        \u0027resource_id\u0027] \u003d\u003d instance_uuid)"},{"line_number":403,"context_line":"            if len(actions) \u003e 1:"},{"line_number":404,"context_line":"                src \u003d actions[0][\u0027input_parameters\u0027][\u0027source_node\u0027]"},{"line_number":405,"context_line":"                dst \u003d actions[-1][\u0027input_parameters\u0027][\u0027destination_node\u0027]"},{"line_number":406,"context_line":"                for a in actions:"},{"line_number":407,"context_line":"                    self.solution.actions.remove(a)"}],"source_content_type":"text/x-python","patch_set":1,"id":"1a6eadb0_80b6a088","line":404,"range":{"start_line":404,"start_character":16,"end_line":404,"end_character":19},"in_reply_to":"1a6eadb0_bdce6381","updated":"2016-12-13 08:25:36.000000000","message":"Done","commit_id":"e38318730e423d65646600423e8b5e8220d87128"},{"author":{"_account_id":12394,"name":"David TARDIVEL","email":"David.TARDIVEL@b-com.com","username":"David.T"},"change_message_id":"f3e2b38d49f7fe3b023dde2f1bc96040b15e058d","unresolved":false,"context_lines":[{"line_number":402,"context_line":"                        \u0027resource_id\u0027] \u003d\u003d instance_uuid)"},{"line_number":403,"context_line":"            if len(actions) \u003e 1:"},{"line_number":404,"context_line":"                src \u003d actions[0][\u0027input_parameters\u0027][\u0027source_node\u0027]"},{"line_number":405,"context_line":"                dst \u003d actions[-1][\u0027input_parameters\u0027][\u0027destination_node\u0027]"},{"line_number":406,"context_line":"                for a in actions:"},{"line_number":407,"context_line":"                    self.solution.actions.remove(a)"},{"line_number":408,"context_line":"                    self.number_of_migrations -\u003d 1"}],"source_content_type":"text/x-python","patch_set":1,"id":"1a6eadb0_fdc8db76","line":405,"range":{"start_line":405,"start_character":16,"end_line":405,"end_character":19},"updated":"2016-12-13 07:50:07.000000000","message":"s/dst/dst_uuid","commit_id":"e38318730e423d65646600423e8b5e8220d87128"},{"author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"change_message_id":"cc4e7f4363b7b242c6fbcf4859efb359862b9caf","unresolved":false,"context_lines":[{"line_number":402,"context_line":"                        \u0027resource_id\u0027] \u003d\u003d instance_uuid)"},{"line_number":403,"context_line":"            if len(actions) \u003e 1:"},{"line_number":404,"context_line":"                src \u003d actions[0][\u0027input_parameters\u0027][\u0027source_node\u0027]"},{"line_number":405,"context_line":"                dst \u003d actions[-1][\u0027input_parameters\u0027][\u0027destination_node\u0027]"},{"line_number":406,"context_line":"                for a in actions:"},{"line_number":407,"context_line":"                    self.solution.actions.remove(a)"},{"line_number":408,"context_line":"                    self.number_of_migrations -\u003d 1"}],"source_content_type":"text/x-python","patch_set":1,"id":"1a6eadb0_a0bb9c71","line":405,"range":{"start_line":405,"start_character":16,"end_line":405,"end_character":19},"in_reply_to":"1a6eadb0_fdc8db76","updated":"2016-12-13 08:25:36.000000000","message":"Done","commit_id":"e38318730e423d65646600423e8b5e8220d87128"}]}
