)]}'
{"watcher/decision_engine/planner/default.py":[{"author":{"_account_id":18971,"name":"Vincent Françoise","email":"Vincent.FRANCOISE@b-com.com","username":"v-francoise"},"change_message_id":"5166a215be17d41ea5c87fa2a70499c0f26c9160","unresolved":false,"context_lines":[{"line_number":94,"context_line":"        if len(scheduled) \u003d\u003d 0:"},{"line_number":95,"context_line":"            LOG.warning(_LW(\"The action plan is empty\"))"},{"line_number":96,"context_line":"            action_plan.first_action_id \u003d None"},{"line_number":97,"context_line":"            action_plan.state \u003d objects.action_plan.State.FAILED"},{"line_number":98,"context_line":"            action_plan.save()"},{"line_number":99,"context_line":"        else:"},{"line_number":100,"context_line":"            # create the first action"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a89bdaa_65011e38","line":97,"range":{"start_line":97,"start_character":58,"end_line":97,"end_character":64},"updated":"2016-09-07 13:08:05.000000000","message":"I disagree slightly on this, we should IMHO make it it either CANCELLED or SUCCEEDED","commit_id":"b63d26eb4d2b94241f603fab3437630cb0d5be55"},{"author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"change_message_id":"b94ac1c8afb982129db2c25043c0e80884f49c34","unresolved":false,"context_lines":[{"line_number":94,"context_line":"        if len(scheduled) \u003d\u003d 0:"},{"line_number":95,"context_line":"            LOG.warning(_LW(\"The action plan is empty\"))"},{"line_number":96,"context_line":"            action_plan.first_action_id \u003d None"},{"line_number":97,"context_line":"            action_plan.state \u003d objects.action_plan.State.FAILED"},{"line_number":98,"context_line":"            action_plan.save()"},{"line_number":99,"context_line":"        else:"},{"line_number":100,"context_line":"            # create the first action"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a89bdaa_baaa3883","line":97,"range":{"start_line":97,"start_character":58,"end_line":97,"end_character":64},"in_reply_to":"9a89bdaa_23d0e91e","updated":"2016-09-08 05:41:08.000000000","message":"Done","commit_id":"b63d26eb4d2b94241f603fab3437630cb0d5be55"},{"author":{"_account_id":18971,"name":"Vincent Françoise","email":"Vincent.FRANCOISE@b-com.com","username":"v-francoise"},"change_message_id":"76aed9c31b71ba086487800434b4e6d9c6aed842","unresolved":false,"context_lines":[{"line_number":94,"context_line":"        if len(scheduled) \u003d\u003d 0:"},{"line_number":95,"context_line":"            LOG.warning(_LW(\"The action plan is empty\"))"},{"line_number":96,"context_line":"            action_plan.first_action_id \u003d None"},{"line_number":97,"context_line":"            action_plan.state \u003d objects.action_plan.State.FAILED"},{"line_number":98,"context_line":"            action_plan.save()"},{"line_number":99,"context_line":"        else:"},{"line_number":100,"context_line":"            # create the first action"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a89bdaa_23d0e91e","line":97,"range":{"start_line":97,"start_character":58,"end_line":97,"end_character":64},"in_reply_to":"9a89bdaa_65011e38","updated":"2016-09-07 14:34:02.000000000","message":"As discussed on IRC with other cores, we decided that it should be set as SUCCEEDED.","commit_id":"b63d26eb4d2b94241f603fab3437630cb0d5be55"}]}
