)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":13289,"name":"Taylor Peoples","email":"tpeoples@us.ibm.com","username":"tpeoples"},"change_message_id":"ec35ceefa04c79c310a1189c61fc3ec80ceed799","unresolved":false,"context_lines":[{"line_number":15,"context_line":"include actions such as instance migration, changing hypervisor state,"},{"line_number":16,"context_line":"changing power state (ACPI level, ...)."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"This patchset add the possibility to store several parameters"},{"line_number":19,"context_line":"for an Action. It remove also the deprecated attributes"},{"line_number":20,"context_line":"(src,dst,description)"},{"line_number":21,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":12,"id":"da6ed579_104c5341","line":18,"updated":"2016-01-12 20:17:16.000000000","message":"Same as my other comment, can you add an explanation here for what this parameters field is used for?","commit_id":"8319f2d1b15819333623d7437766aac0c09ffc9f"}],"watcher/api/controllers/v1/action.py":[{"author":{"_account_id":12394,"name":"David TARDIVEL","email":"David.TARDIVEL@b-com.com","username":"David.T"},"change_message_id":"550b6a549ee26708e98020e2f9adb795cde00882","unresolved":false,"context_lines":[{"line_number":111,"context_line":"    action_type_version \u003d wtypes.IntegerType()"},{"line_number":112,"context_line":"    \"\"\"Action type version \"\"\""},{"line_number":113,"context_line":""},{"line_number":114,"context_line":"    parameter \u003d wtypes.text"},{"line_number":115,"context_line":"    \"\"\"Additionnal parameter\"\"\""},{"line_number":116,"context_line":""},{"line_number":117,"context_line":"    next_uuid \u003d wsme.wsproperty(types.uuid, _get_next_uuid,"}],"source_content_type":"text/x-python","patch_set":5,"id":"fa69d971_11bd15d7","line":114,"range":{"start_line":114,"start_character":0,"end_line":114,"end_character":27},"updated":"2016-01-08 12:56:11.000000000","message":"we could have several parameters for an action. Maybe name this attribute \u0027parameters\u0027","commit_id":"5fd482df8a8177f2738adb730b8c385e51a32e1f"},{"author":{"_account_id":16495,"name":"Jean-Emile DARTOIS","email":"jean-emile.dartois@b-com.com","username":"JeD"},"change_message_id":"39f1eaed369c5d9828a2aabc4625a40e73807c82","unresolved":false,"context_lines":[{"line_number":111,"context_line":"    action_type_version \u003d wtypes.IntegerType()"},{"line_number":112,"context_line":"    \"\"\"Action type version \"\"\""},{"line_number":113,"context_line":""},{"line_number":114,"context_line":"    parameter \u003d wtypes.text"},{"line_number":115,"context_line":"    \"\"\"Additionnal parameter\"\"\""},{"line_number":116,"context_line":""},{"line_number":117,"context_line":"    next_uuid \u003d wsme.wsproperty(types.uuid, _get_next_uuid,"}],"source_content_type":"text/x-python","patch_set":5,"id":"fa69d971_31fcd93d","line":114,"range":{"start_line":114,"start_character":0,"end_line":114,"end_character":27},"in_reply_to":"fa69d971_11bd15d7","updated":"2016-01-08 13:02:38.000000000","message":"I agree but this not the scope of this patchset.\n\nThis patchset add the versioning of an Action in watcher_db.","commit_id":"5fd482df8a8177f2738adb730b8c385e51a32e1f"},{"author":{"_account_id":12394,"name":"David TARDIVEL","email":"David.TARDIVEL@b-com.com","username":"David.T"},"change_message_id":"550b6a549ee26708e98020e2f9adb795cde00882","unresolved":false,"context_lines":[{"line_number":112,"context_line":"    \"\"\"Action type version \"\"\""},{"line_number":113,"context_line":""},{"line_number":114,"context_line":"    parameter \u003d wtypes.text"},{"line_number":115,"context_line":"    \"\"\"Additionnal parameter\"\"\""},{"line_number":116,"context_line":""},{"line_number":117,"context_line":"    next_uuid \u003d wsme.wsproperty(types.uuid, _get_next_uuid,"},{"line_number":118,"context_line":"                                _set_next_uuid,"}],"source_content_type":"text/x-python","patch_set":5,"id":"fa69d971_51c38d57","line":115,"range":{"start_line":115,"start_character":0,"end_line":115,"end_character":31},"updated":"2016-01-08 12:56:11.000000000","message":"maybe add comment on parameter format (json, key/value items ,)","commit_id":"5fd482df8a8177f2738adb730b8c385e51a32e1f"},{"author":{"_account_id":16495,"name":"Jean-Emile DARTOIS","email":"jean-emile.dartois@b-com.com","username":"JeD"},"change_message_id":"39f1eaed369c5d9828a2aabc4625a40e73807c82","unresolved":false,"context_lines":[{"line_number":112,"context_line":"    \"\"\"Action type version \"\"\""},{"line_number":113,"context_line":""},{"line_number":114,"context_line":"    parameter \u003d wtypes.text"},{"line_number":115,"context_line":"    \"\"\"Additionnal parameter\"\"\""},{"line_number":116,"context_line":""},{"line_number":117,"context_line":"    next_uuid \u003d wsme.wsproperty(types.uuid, _get_next_uuid,"},{"line_number":118,"context_line":"                                _set_next_uuid,"}],"source_content_type":"text/x-python","patch_set":5,"id":"fa69d971_b19e8905","line":115,"range":{"start_line":115,"start_character":0,"end_line":115,"end_character":31},"in_reply_to":"fa69d971_51c38d57","updated":"2016-01-08 13:02:38.000000000","message":"I agree but this not the scope of this patchset.\n\nThis patchset add the versioning of an Action in watcher_db.","commit_id":"5fd482df8a8177f2738adb730b8c385e51a32e1f"},{"author":{"_account_id":13289,"name":"Taylor Peoples","email":"tpeoples@us.ibm.com","username":"tpeoples"},"change_message_id":"ec35ceefa04c79c310a1189c61fc3ec80ceed799","unresolved":false,"context_lines":[{"line_number":100,"context_line":"    \"\"\"Action type\"\"\""},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"    parameters \u003d wtypes.DictType(wtypes.text, wtypes.text)"},{"line_number":103,"context_line":"    \"\"\"One or more key/value pairs\"\"\""},{"line_number":104,"context_line":""},{"line_number":105,"context_line":"    next_uuid \u003d wsme.wsproperty(types.uuid, _get_next_uuid,"},{"line_number":106,"context_line":"                                _set_next_uuid,"}],"source_content_type":"text/x-python","patch_set":12,"id":"da6ed579_f0b65f3c","line":103,"updated":"2016-01-12 20:17:16.000000000","message":"So I figure the idea here is to have this field that allows someone to implement a custom Action with a bunch of custom fields to store info that the custom Action needs.  Can you explain this in the comment please?\n\nAlso, I think it might be wise to name this extra_params / extra_parameters to help people understand the purpose.","commit_id":"8319f2d1b15819333623d7437766aac0c09ffc9f"}],"watcher/api/controllers/v1/types.py":[{"author":{"_account_id":18971,"name":"Vincent Françoise","email":"Vincent.FRANCOISE@b-com.com","username":"v-francoise"},"change_message_id":"9f2918815bd53c40b04edf80517716fa2ec407f1","unresolved":false,"context_lines":[{"line_number":158,"context_line":"uuid \u003d UuidType()"},{"line_number":159,"context_line":"boolean \u003d BooleanType()"},{"line_number":160,"context_line":"jsontype \u003d JsonType()"},{"line_number":161,"context_line":"integer \u003d IntegerType()"},{"line_number":162,"context_line":""},{"line_number":163,"context_line":""},{"line_number":164,"context_line":"class MultiType(wtypes.UserType):"}],"source_content_type":"text/x-python","patch_set":4,"id":"fa69d971_3be165d1","line":161,"range":{"start_line":161,"start_character":10,"end_line":161,"end_character":21},"updated":"2016-01-07 16:35:13.000000000","message":"Can you just use the existing wtypes import and write it like:\n\ninteger \u003d wtypes.IntegerType()","commit_id":"61e883467548ad423aa19eae613847e59c245816"},{"author":{"_account_id":16495,"name":"Jean-Emile DARTOIS","email":"jean-emile.dartois@b-com.com","username":"JeD"},"change_message_id":"5eb1984f83d852239ede52099fe2a9462397ebc5","unresolved":false,"context_lines":[{"line_number":158,"context_line":"uuid \u003d UuidType()"},{"line_number":159,"context_line":"boolean \u003d BooleanType()"},{"line_number":160,"context_line":"jsontype \u003d JsonType()"},{"line_number":161,"context_line":"integer \u003d IntegerType()"},{"line_number":162,"context_line":""},{"line_number":163,"context_line":""},{"line_number":164,"context_line":"class MultiType(wtypes.UserType):"}],"source_content_type":"text/x-python","patch_set":4,"id":"fa69d971_21fe1206","line":161,"range":{"start_line":161,"start_character":10,"end_line":161,"end_character":21},"in_reply_to":"fa69d971_3be165d1","updated":"2016-01-07 16:51:52.000000000","message":"Done","commit_id":"61e883467548ad423aa19eae613847e59c245816"}],"watcher/db/sqlalchemy/models.py":[{"author":{"_account_id":12394,"name":"David TARDIVEL","email":"David.TARDIVEL@b-com.com","username":"David.T"},"change_message_id":"550b6a549ee26708e98020e2f9adb795cde00882","unresolved":false,"context_lines":[{"line_number":164,"context_line":"    applies_to \u003d Column(String(255))"},{"line_number":165,"context_line":"    src \u003d Column(String(255))"},{"line_number":166,"context_line":"    dst \u003d Column(String(255))"},{"line_number":167,"context_line":"    parameter \u003d Column(String(255))"},{"line_number":168,"context_line":"    description \u003d Column(String(255))"},{"line_number":169,"context_line":"    state \u003d Column(String(20), nullable\u003dTrue)"},{"line_number":170,"context_line":"    alarm \u003d Column(String(36))"}],"source_content_type":"text/x-python","patch_set":5,"id":"fa69d971_f18e4126","line":167,"updated":"2016-01-08 12:56:11.000000000","message":"s/parameter/parameters/","commit_id":"5fd482df8a8177f2738adb730b8c385e51a32e1f"},{"author":{"_account_id":16495,"name":"Jean-Emile DARTOIS","email":"jean-emile.dartois@b-com.com","username":"JeD"},"change_message_id":"39f1eaed369c5d9828a2aabc4625a40e73807c82","unresolved":false,"context_lines":[{"line_number":164,"context_line":"    applies_to \u003d Column(String(255))"},{"line_number":165,"context_line":"    src \u003d Column(String(255))"},{"line_number":166,"context_line":"    dst \u003d Column(String(255))"},{"line_number":167,"context_line":"    parameter \u003d Column(String(255))"},{"line_number":168,"context_line":"    description \u003d Column(String(255))"},{"line_number":169,"context_line":"    state \u003d Column(String(20), nullable\u003dTrue)"},{"line_number":170,"context_line":"    alarm \u003d Column(String(36))"}],"source_content_type":"text/x-python","patch_set":5,"id":"fa69d971_d1a1bd47","line":167,"in_reply_to":"fa69d971_f18e4126","updated":"2016-01-08 13:02:38.000000000","message":"I agree but this not the scope of this patchset.\n\nThis patchset add the versioning of an Action in watcher_db.","commit_id":"5fd482df8a8177f2738adb730b8c385e51a32e1f"},{"author":{"_account_id":13289,"name":"Taylor Peoples","email":"tpeoples@us.ibm.com","username":"tpeoples"},"change_message_id":"ec35ceefa04c79c310a1189c61fc3ec80ceed799","unresolved":false,"context_lines":[{"line_number":163,"context_line":"    applies_to \u003d Column(String(255), nullable\u003dTrue)"},{"line_number":164,"context_line":"    parameters \u003d Column(JSONEncodedDict, nullable\u003dTrue)"},{"line_number":165,"context_line":"    state \u003d Column(String(20), nullable\u003dTrue)"},{"line_number":166,"context_line":"    # todo(jed) we need to remove it alarm"},{"line_number":167,"context_line":"    alarm \u003d Column(String(36))"},{"line_number":168,"context_line":"    next \u003d Column(String(36), nullable\u003dTrue)"},{"line_number":169,"context_line":""}],"source_content_type":"text/x-python","patch_set":12,"id":"da6ed579_f0489f5d","line":166,"updated":"2016-01-12 20:17:16.000000000","message":"TODO(jed): remove alarm field","commit_id":"8319f2d1b15819333623d7437766aac0c09ffc9f"}],"watcher/objects/action.py":[{"author":{"_account_id":12394,"name":"David TARDIVEL","email":"David.TARDIVEL@b-com.com","username":"David.T"},"change_message_id":"550b6a549ee26708e98020e2f9adb795cde00882","unresolved":false,"context_lines":[{"line_number":46,"context_line":"        \u0027applies_to\u0027: obj_utils.str_or_none,"},{"line_number":47,"context_line":"        \u0027src\u0027: obj_utils.str_or_none,"},{"line_number":48,"context_line":"        \u0027dst\u0027: obj_utils.str_or_none,"},{"line_number":49,"context_line":"        \u0027parameter\u0027: obj_utils.str_or_none,"},{"line_number":50,"context_line":"        \u0027description\u0027: obj_utils.str_or_none,"},{"line_number":51,"context_line":"        \u0027state\u0027: obj_utils.str_or_none,"},{"line_number":52,"context_line":"        \u0027alarm\u0027: obj_utils.str_or_none,"}],"source_content_type":"text/x-python","patch_set":5,"id":"fa69d971_d19bfd64","line":49,"range":{"start_line":49,"start_character":9,"end_line":49,"end_character":18},"updated":"2016-01-08 12:56:11.000000000","message":"s/parameter/parameters","commit_id":"5fd482df8a8177f2738adb730b8c385e51a32e1f"},{"author":{"_account_id":16495,"name":"Jean-Emile DARTOIS","email":"jean-emile.dartois@b-com.com","username":"JeD"},"change_message_id":"39f1eaed369c5d9828a2aabc4625a40e73807c82","unresolved":false,"context_lines":[{"line_number":46,"context_line":"        \u0027applies_to\u0027: obj_utils.str_or_none,"},{"line_number":47,"context_line":"        \u0027src\u0027: obj_utils.str_or_none,"},{"line_number":48,"context_line":"        \u0027dst\u0027: obj_utils.str_or_none,"},{"line_number":49,"context_line":"        \u0027parameter\u0027: obj_utils.str_or_none,"},{"line_number":50,"context_line":"        \u0027description\u0027: obj_utils.str_or_none,"},{"line_number":51,"context_line":"        \u0027state\u0027: obj_utils.str_or_none,"},{"line_number":52,"context_line":"        \u0027alarm\u0027: obj_utils.str_or_none,"}],"source_content_type":"text/x-python","patch_set":5,"id":"fa69d971_7189f1c9","line":49,"range":{"start_line":49,"start_character":9,"end_line":49,"end_character":18},"in_reply_to":"fa69d971_d19bfd64","updated":"2016-01-08 13:02:38.000000000","message":"I agree but this not the scope of this patchset.\n\nThis patchset add the versioning of an Action in watcher_db.","commit_id":"5fd482df8a8177f2738adb730b8c385e51a32e1f"},{"author":{"_account_id":13289,"name":"Taylor Peoples","email":"tpeoples@us.ibm.com","username":"tpeoples"},"change_message_id":"ec35ceefa04c79c310a1189c61fc3ec80ceed799","unresolved":false,"context_lines":[{"line_number":45,"context_line":"        \u0027applies_to\u0027: obj_utils.str_or_none,"},{"line_number":46,"context_line":"        \u0027parameters\u0027: obj_utils.dict_or_none,"},{"line_number":47,"context_line":"        \u0027state\u0027: obj_utils.str_or_none,"},{"line_number":48,"context_line":"        # todo(jed) remove parameter alarm"},{"line_number":49,"context_line":"        \u0027alarm\u0027: obj_utils.str_or_none,"},{"line_number":50,"context_line":"        \u0027next\u0027: obj_utils.int_or_none,"},{"line_number":51,"context_line":"    }"}],"source_content_type":"text/x-python","patch_set":12,"id":"da6ed579_70734fb2","line":48,"updated":"2016-01-12 20:17:16.000000000","message":"Ditto","commit_id":"8319f2d1b15819333623d7437766aac0c09ffc9f"}],"watcher/tests/db/utils.py":[{"author":{"_account_id":18971,"name":"Vincent Françoise","email":"Vincent.FRANCOISE@b-com.com","username":"v-francoise"},"change_message_id":"9f2918815bd53c40b04edf80517716fa2ec407f1","unresolved":false,"context_lines":[{"line_number":84,"context_line":"        \u0027uuid\u0027: kwargs.get(\u0027uuid\u0027, \u002710a47dd1-4874-4298-91cf-eff046dbdb8d\u0027),"},{"line_number":85,"context_line":"        \u0027action_plan_id\u0027: kwargs.get(\u0027action_plan_id\u0027, 1),"},{"line_number":86,"context_line":"        \u0027action_type\u0027: kwargs.get(\u0027action_type\u0027, \u0027COLD_MIGRATION\u0027),"},{"line_number":87,"context_line":"        \u0027action_type_version\u0027: 1,"},{"line_number":88,"context_line":"        \u0027applies_to\u0027: kwargs.get(\u0027applies_to\u0027,"},{"line_number":89,"context_line":"                                 \u002710a47dd1-4874-4298-91cf-eff046dbdb8d\u0027),"},{"line_number":90,"context_line":"        \u0027src\u0027: kwargs.get(\u0027src\u0027, \u0027rdev-indeedsrv002\u0027),"}],"source_content_type":"text/x-python","patch_set":4,"id":"fa69d971_de1ef75e","line":87,"range":{"start_line":87,"start_character":31,"end_line":87,"end_character":32},"updated":"2016-01-07 16:35:13.000000000","message":"why not writing it like the other kwargs so we can override it? --\u003e\n\n\u0027action_type_version\u0027: kwargs.get(\u0027action_type_version\u0027, 1),","commit_id":"61e883467548ad423aa19eae613847e59c245816"},{"author":{"_account_id":16495,"name":"Jean-Emile DARTOIS","email":"jean-emile.dartois@b-com.com","username":"JeD"},"change_message_id":"5eb1984f83d852239ede52099fe2a9462397ebc5","unresolved":false,"context_lines":[{"line_number":84,"context_line":"        \u0027uuid\u0027: kwargs.get(\u0027uuid\u0027, \u002710a47dd1-4874-4298-91cf-eff046dbdb8d\u0027),"},{"line_number":85,"context_line":"        \u0027action_plan_id\u0027: kwargs.get(\u0027action_plan_id\u0027, 1),"},{"line_number":86,"context_line":"        \u0027action_type\u0027: kwargs.get(\u0027action_type\u0027, \u0027COLD_MIGRATION\u0027),"},{"line_number":87,"context_line":"        \u0027action_type_version\u0027: 1,"},{"line_number":88,"context_line":"        \u0027applies_to\u0027: kwargs.get(\u0027applies_to\u0027,"},{"line_number":89,"context_line":"                                 \u002710a47dd1-4874-4298-91cf-eff046dbdb8d\u0027),"},{"line_number":90,"context_line":"        \u0027src\u0027: kwargs.get(\u0027src\u0027, \u0027rdev-indeedsrv002\u0027),"}],"source_content_type":"text/x-python","patch_set":4,"id":"fa69d971_de9d970b","line":87,"range":{"start_line":87,"start_character":31,"end_line":87,"end_character":32},"in_reply_to":"fa69d971_de1ef75e","updated":"2016-01-07 16:51:52.000000000","message":"good idea","commit_id":"61e883467548ad423aa19eae613847e59c245816"},{"author":{"_account_id":12394,"name":"David TARDIVEL","email":"David.TARDIVEL@b-com.com","username":"David.T"},"change_message_id":"550b6a549ee26708e98020e2f9adb795cde00882","unresolved":false,"context_lines":[{"line_number":89,"context_line":"                                 \u002710a47dd1-4874-4298-91cf-eff046dbdb8d\u0027),"},{"line_number":90,"context_line":"        \u0027src\u0027: kwargs.get(\u0027src\u0027, \u0027rdev-indeedsrv002\u0027),"},{"line_number":91,"context_line":"        \u0027dst\u0027: kwargs.get(\u0027dst\u0027, \u0027rdev-indeedsrv001\u0027),"},{"line_number":92,"context_line":"        \u0027parameter\u0027: kwargs.get(\u0027parameter\u0027, \u0027\u0027),"},{"line_number":93,"context_line":"        \u0027description\u0027: kwargs.get(\u0027description\u0027, \u0027Desc. Of The Action\u0027),"},{"line_number":94,"context_line":"        \u0027state\u0027: kwargs.get(\u0027state\u0027, \u0027PENDING\u0027),"},{"line_number":95,"context_line":"        \u0027alarm\u0027: kwargs.get(\u0027alarm\u0027, None),"}],"source_content_type":"text/x-python","patch_set":5,"id":"fa69d971_11b995cb","line":92,"range":{"start_line":92,"start_character":9,"end_line":92,"end_character":18},"updated":"2016-01-08 12:56:11.000000000","message":"s/parameter/parameters","commit_id":"5fd482df8a8177f2738adb730b8c385e51a32e1f"},{"author":{"_account_id":16495,"name":"Jean-Emile DARTOIS","email":"jean-emile.dartois@b-com.com","username":"JeD"},"change_message_id":"39f1eaed369c5d9828a2aabc4625a40e73807c82","unresolved":false,"context_lines":[{"line_number":89,"context_line":"                                 \u002710a47dd1-4874-4298-91cf-eff046dbdb8d\u0027),"},{"line_number":90,"context_line":"        \u0027src\u0027: kwargs.get(\u0027src\u0027, \u0027rdev-indeedsrv002\u0027),"},{"line_number":91,"context_line":"        \u0027dst\u0027: kwargs.get(\u0027dst\u0027, \u0027rdev-indeedsrv001\u0027),"},{"line_number":92,"context_line":"        \u0027parameter\u0027: kwargs.get(\u0027parameter\u0027, \u0027\u0027),"},{"line_number":93,"context_line":"        \u0027description\u0027: kwargs.get(\u0027description\u0027, \u0027Desc. Of The Action\u0027),"},{"line_number":94,"context_line":"        \u0027state\u0027: kwargs.get(\u0027state\u0027, \u0027PENDING\u0027),"},{"line_number":95,"context_line":"        \u0027alarm\u0027: kwargs.get(\u0027alarm\u0027, None),"}],"source_content_type":"text/x-python","patch_set":5,"id":"fa69d971_9184a5b1","line":92,"range":{"start_line":92,"start_character":9,"end_line":92,"end_character":18},"in_reply_to":"fa69d971_11b995cb","updated":"2016-01-08 13:02:38.000000000","message":"I agree but this not the scope of this patchset.\n\nThis patchset add the versioning of an Action in watcher_db.","commit_id":"5fd482df8a8177f2738adb730b8c385e51a32e1f"},{"author":{"_account_id":12394,"name":"David TARDIVEL","email":"David.TARDIVEL@b-com.com","username":"David.T"},"change_message_id":"34840a5c65abfe56090233c8e9185fe6769bbfdf","unresolved":false,"context_lines":[{"line_number":83,"context_line":"        \u0027id\u0027: kwargs.get(\u0027id\u0027, 1),"},{"line_number":84,"context_line":"        \u0027uuid\u0027: kwargs.get(\u0027uuid\u0027, \u002710a47dd1-4874-4298-91cf-eff046dbdb8d\u0027),"},{"line_number":85,"context_line":"        \u0027action_plan_id\u0027: kwargs.get(\u0027action_plan_id\u0027, 1),"},{"line_number":86,"context_line":"        \u0027action_type\u0027: kwargs.get(\u0027action_type\u0027, \u0027COLD_MIGRATION\u0027),"},{"line_number":87,"context_line":"        \u0027action_type_version\u0027: kwargs.get(\u0027action_type_version\u0027, 1),"},{"line_number":88,"context_line":"        \u0027applies_to\u0027: kwargs.get(\u0027applies_to\u0027,"},{"line_number":89,"context_line":"                                 \u002710a47dd1-4874-4298-91cf-eff046dbdb8d\u0027),"}],"source_content_type":"text/x-python","patch_set":9,"id":"fa69d971_ca97718e","line":86,"range":{"start_line":86,"start_character":50,"end_line":86,"end_character":64},"updated":"2016-01-11 15:39:48.000000000","message":"do COLD_MIGRATION exist again ?","commit_id":"e889ec12f1dfa61046de69f662a63c291f036c38"},{"author":{"_account_id":16495,"name":"Jean-Emile DARTOIS","email":"jean-emile.dartois@b-com.com","username":"JeD"},"change_message_id":"0ec0ff1df57d37d89bd255c2b0411b19bfe3c694","unresolved":false,"context_lines":[{"line_number":83,"context_line":"        \u0027id\u0027: kwargs.get(\u0027id\u0027, 1),"},{"line_number":84,"context_line":"        \u0027uuid\u0027: kwargs.get(\u0027uuid\u0027, \u002710a47dd1-4874-4298-91cf-eff046dbdb8d\u0027),"},{"line_number":85,"context_line":"        \u0027action_plan_id\u0027: kwargs.get(\u0027action_plan_id\u0027, 1),"},{"line_number":86,"context_line":"        \u0027action_type\u0027: kwargs.get(\u0027action_type\u0027, \u0027COLD_MIGRATION\u0027),"},{"line_number":87,"context_line":"        \u0027action_type_version\u0027: kwargs.get(\u0027action_type_version\u0027, 1),"},{"line_number":88,"context_line":"        \u0027applies_to\u0027: kwargs.get(\u0027applies_to\u0027,"},{"line_number":89,"context_line":"                                 \u002710a47dd1-4874-4298-91cf-eff046dbdb8d\u0027),"}],"source_content_type":"text/x-python","patch_set":9,"id":"fa69d971_ad4337ae","line":86,"range":{"start_line":86,"start_character":50,"end_line":86,"end_character":64},"in_reply_to":"fa69d971_ca97718e","updated":"2016-01-11 15:57:35.000000000","message":"as a reminder this patchset is the first of the blueprint blueprint watcher-add-actions-via-conf the goal of this patchset is to add \"Add the possibility to store a versioned Action\" that all. So, for the moment we don\u0027t change action_type","commit_id":"e889ec12f1dfa61046de69f662a63c291f036c38"}]}
