)]}'
{"api-ref/source/v1/vnflcm.inc":[{"author":{"_account_id":27180,"name":"Keiko Kuriu","email":"kuriu.keiko@gmail.com","username":"keiko-k"},"change_message_id":"4af4232a0a266dc29804f78b36074835db551a68","unresolved":false,"context_lines":[{"line_number":610,"context_line":"  - vnfInstanceName: vnf_instance_modify_request_name"},{"line_number":611,"context_line":"  - vnfInstanceDescription: vnf_instance_modify_request_description"},{"line_number":612,"context_line":"  - vnfdId: vnf_instance_modify_request_vnfd_id"},{"line_number":613,"context_line":"  - vnfPkgId: vnf_instance_modify_request_vnf_pkg_id"},{"line_number":614,"context_line":"  - metadata: vnf_instance_modify_request_metadata"},{"line_number":615,"context_line":"  - vimConnectionInfo: vnf_instance_modify_request_vim_connection_info"},{"line_number":616,"context_line":"  - id: vim_connection_info_id"}],"source_content_type":"text/x-c++src","patch_set":9,"id":"9f560f44_b2d656f1","line":613,"range":{"start_line":613,"start_character":1,"end_line":613,"end_character":52},"updated":"2020-09-24 06:03:26.000000000","message":"This file should be modified for only this part.","commit_id":"6e278cea44a4424ec9fd2c01c2a1405e29ee5fbe"},{"author":{"_account_id":27180,"name":"Keiko Kuriu","email":"kuriu.keiko@gmail.com","username":"keiko-k"},"change_message_id":"b20e73d8c5b868027207abf315a7b4f0776dd52f","unresolved":false,"context_lines":[{"line_number":610,"context_line":"  - vnfInstanceName: vnf_instance_modify_request_name"},{"line_number":611,"context_line":"  - vnfInstanceDescription: vnf_instance_modify_request_description"},{"line_number":612,"context_line":"  - vnfdId: vnf_instance_modify_request_vnfd_id"},{"line_number":613,"context_line":"  - vnfPkgId: vnf_instance_modify_request_vnf_pkg_id"},{"line_number":614,"context_line":"  - metadata: vnf_instance_modify_request_metadata"},{"line_number":615,"context_line":"  - vimConnectionInfo: vnf_instance_modify_request_vim_connection_info"},{"line_number":616,"context_line":"  - id: vim_connection_info_id"}],"source_content_type":"text/x-c++src","patch_set":9,"id":"9f560f44_15aa8c82","line":613,"range":{"start_line":613,"start_character":1,"end_line":613,"end_character":52},"in_reply_to":"9f560f44_b2d656f1","updated":"2020-09-24 07:00:39.000000000","message":"This file can be optimized after git rebase. Therefore I withdraw my comment.","commit_id":"6e278cea44a4424ec9fd2c01c2a1405e29ee5fbe"}],"tacker/api/vnflcm/v1/controller.py":[{"author":{"_account_id":27180,"name":"Keiko Kuriu","email":"kuriu.keiko@gmail.com","username":"keiko-k"},"change_message_id":"dfab5b2520219410e265d6d4868aef5f43668676","unresolved":false,"context_lines":[{"line_number":543,"context_line":"        if body.get(\u0027vnfdId\u0027):"},{"line_number":544,"context_line":"            body_data[\u0027vnfd_id\u0027] \u003d body.get(\u0027vnfdId\u0027)"},{"line_number":545,"context_line":"        if body.get(\u0027vnfConfigurableProperties\u0027):"},{"line_number":546,"context_line":"            body_data[\u0027vnf_configurable_properties\u0027] \u003d body.get("},{"line_number":547,"context_line":"                \u0027vnfConfigurableProperties\u0027)"},{"line_number":548,"context_line":"        if body.get(\u0027vnfcInfoModificationsDeleteIds\u0027):"},{"line_number":549,"context_line":"            body_data[\u0027vnfc_info_modifications_delete_ids\u0027] \u003d body.get("}],"source_content_type":"text/x-python","patch_set":3,"id":"9f560f44_138ccdd5","line":546,"range":{"start_line":546,"start_character":23,"end_line":546,"end_character":50},"updated":"2020-09-03 06:06:49.000000000","message":"We don\u0027t support this object in Victoria release so you can remove this transaction.","commit_id":"73e077a0953b4f4e5bc9dbfb811fba40e12229fb"},{"author":{"_account_id":32219,"name":"Aldinson C. Esto","email":"esto.aln@nec.com","username":"esto-aln"},"change_message_id":"5f2dbdc9623ef6d9af925d106a34709f08f51b7e","unresolved":false,"context_lines":[{"line_number":543,"context_line":"        if body.get(\u0027vnfdId\u0027):"},{"line_number":544,"context_line":"            body_data[\u0027vnfd_id\u0027] \u003d body.get(\u0027vnfdId\u0027)"},{"line_number":545,"context_line":"        if body.get(\u0027vnfConfigurableProperties\u0027):"},{"line_number":546,"context_line":"            body_data[\u0027vnf_configurable_properties\u0027] \u003d body.get("},{"line_number":547,"context_line":"                \u0027vnfConfigurableProperties\u0027)"},{"line_number":548,"context_line":"        if body.get(\u0027vnfcInfoModificationsDeleteIds\u0027):"},{"line_number":549,"context_line":"            body_data[\u0027vnfc_info_modifications_delete_ids\u0027] \u003d body.get("}],"source_content_type":"text/x-python","patch_set":3,"id":"9f560f44_5ffda406","line":546,"range":{"start_line":546,"start_character":23,"end_line":546,"end_character":50},"in_reply_to":"9f560f44_138ccdd5","updated":"2020-09-03 09:21:40.000000000","message":"It has been removed. Please refer to patch 4.","commit_id":"73e077a0953b4f4e5bc9dbfb811fba40e12229fb"},{"author":{"_account_id":27180,"name":"Keiko Kuriu","email":"kuriu.keiko@gmail.com","username":"keiko-k"},"change_message_id":"dfab5b2520219410e265d6d4868aef5f43668676","unresolved":false,"context_lines":[{"line_number":545,"context_line":"        if body.get(\u0027vnfConfigurableProperties\u0027):"},{"line_number":546,"context_line":"            body_data[\u0027vnf_configurable_properties\u0027] \u003d body.get("},{"line_number":547,"context_line":"                \u0027vnfConfigurableProperties\u0027)"},{"line_number":548,"context_line":"        if body.get(\u0027vnfcInfoModificationsDeleteIds\u0027):"},{"line_number":549,"context_line":"            body_data[\u0027vnfc_info_modifications_delete_ids\u0027] \u003d body.get("},{"line_number":550,"context_line":"                \u0027vnfcInfoModificationsDeleteIds\u0027)"},{"line_number":551,"context_line":"        if (body.get(\u0027vnfPkgId\u0027) and api_version !\u003d \u00272.6.1\u0027):"}],"source_content_type":"text/x-python","patch_set":3,"id":"9f560f44_73bc296c","line":548,"range":{"start_line":548,"start_character":21,"end_line":548,"end_character":51},"updated":"2020-09-03 06:06:49.000000000","message":"ditto","commit_id":"73e077a0953b4f4e5bc9dbfb811fba40e12229fb"},{"author":{"_account_id":32219,"name":"Aldinson C. Esto","email":"esto.aln@nec.com","username":"esto-aln"},"change_message_id":"5f2dbdc9623ef6d9af925d106a34709f08f51b7e","unresolved":false,"context_lines":[{"line_number":545,"context_line":"        if body.get(\u0027vnfConfigurableProperties\u0027):"},{"line_number":546,"context_line":"            body_data[\u0027vnf_configurable_properties\u0027] \u003d body.get("},{"line_number":547,"context_line":"                \u0027vnfConfigurableProperties\u0027)"},{"line_number":548,"context_line":"        if body.get(\u0027vnfcInfoModificationsDeleteIds\u0027):"},{"line_number":549,"context_line":"            body_data[\u0027vnfc_info_modifications_delete_ids\u0027] \u003d body.get("},{"line_number":550,"context_line":"                \u0027vnfcInfoModificationsDeleteIds\u0027)"},{"line_number":551,"context_line":"        if (body.get(\u0027vnfPkgId\u0027) and api_version !\u003d \u00272.6.1\u0027):"}],"source_content_type":"text/x-python","patch_set":3,"id":"9f560f44_7f0a2820","line":548,"range":{"start_line":548,"start_character":21,"end_line":548,"end_character":51},"in_reply_to":"9f560f44_73bc296c","updated":"2020-09-03 09:21:40.000000000","message":"It has been removed. Please refer to patch 4.","commit_id":"73e077a0953b4f4e5bc9dbfb811fba40e12229fb"},{"author":{"_account_id":27880,"name":"Yoshito Ito","email":"yoshito.itou.dr@hco.ntt.co.jp","username":"yoshito-ito"},"change_message_id":"de1efc608b3fdeaaea4878f69dd79251eb709a85","unresolved":false,"context_lines":[{"line_number":534,"context_line":"        api_version \u003d request.headers[\u0027Version\u0027]"},{"line_number":535,"context_line":""},{"line_number":536,"context_line":"        # get body"},{"line_number":537,"context_line":"        body_data \u003d {}"},{"line_number":538,"context_line":"        if body.get(\u0027vnfInstanceName\u0027):"},{"line_number":539,"context_line":"            body_data[\u0027vnf_instance_name\u0027] \u003d body.get(\u0027vnfInstanceName\u0027)"},{"line_number":540,"context_line":"        if body.get(\u0027vnfInstanceDescription\u0027):"},{"line_number":541,"context_line":"            body_data[\u0027vnf_instance_description\u0027] \u003d body.get("},{"line_number":542,"context_line":"                \u0027vnfInstanceDescription\u0027)"},{"line_number":543,"context_line":"        if body.get(\u0027vnfdId\u0027):"},{"line_number":544,"context_line":"            body_data[\u0027vnfd_id\u0027] \u003d body.get(\u0027vnfdId\u0027)"},{"line_number":545,"context_line":"        if body.get(\u0027vnfConfigurableProperties\u0027):"},{"line_number":546,"context_line":"            body_data[\u0027vnf_configurable_properties\u0027] \u003d body.get("},{"line_number":547,"context_line":"                \u0027vnfConfigurableProperties\u0027)"},{"line_number":548,"context_line":"        if body.get(\u0027vnfcInfoModificationsDeleteIds\u0027):"},{"line_number":549,"context_line":"            body_data[\u0027vnfc_info_modifications_delete_ids\u0027] \u003d body.get("},{"line_number":550,"context_line":"                \u0027vnfcInfoModificationsDeleteIds\u0027)"},{"line_number":551,"context_line":"        if (body.get(\u0027vnfPkgId\u0027) and api_version !\u003d \u00272.6.1\u0027):"},{"line_number":552,"context_line":"            body_data[\u0027vnf_pkg_id\u0027] \u003d body.get(\u0027vnfPkgId\u0027)"},{"line_number":553,"context_line":""},{"line_number":554,"context_line":"        # Confirmation of update target"},{"line_number":555,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":3,"id":"9f560f44_0674e4fd","line":552,"range":{"start_line":537,"start_character":7,"end_line":552,"end_character":58},"updated":"2020-08-31 23:48:41.000000000","message":"Why do you need to create body_data? It\u0027s easy for readers to use body directly.","commit_id":"73e077a0953b4f4e5bc9dbfb811fba40e12229fb"},{"author":{"_account_id":32219,"name":"Aldinson C. Esto","email":"esto.aln@nec.com","username":"esto-aln"},"change_message_id":"5f2dbdc9623ef6d9af925d106a34709f08f51b7e","unresolved":false,"context_lines":[{"line_number":534,"context_line":"        api_version \u003d request.headers[\u0027Version\u0027]"},{"line_number":535,"context_line":""},{"line_number":536,"context_line":"        # get body"},{"line_number":537,"context_line":"        body_data \u003d {}"},{"line_number":538,"context_line":"        if body.get(\u0027vnfInstanceName\u0027):"},{"line_number":539,"context_line":"            body_data[\u0027vnf_instance_name\u0027] \u003d body.get(\u0027vnfInstanceName\u0027)"},{"line_number":540,"context_line":"        if body.get(\u0027vnfInstanceDescription\u0027):"},{"line_number":541,"context_line":"            body_data[\u0027vnf_instance_description\u0027] \u003d body.get("},{"line_number":542,"context_line":"                \u0027vnfInstanceDescription\u0027)"},{"line_number":543,"context_line":"        if body.get(\u0027vnfdId\u0027):"},{"line_number":544,"context_line":"            body_data[\u0027vnfd_id\u0027] \u003d body.get(\u0027vnfdId\u0027)"},{"line_number":545,"context_line":"        if body.get(\u0027vnfConfigurableProperties\u0027):"},{"line_number":546,"context_line":"            body_data[\u0027vnf_configurable_properties\u0027] \u003d body.get("},{"line_number":547,"context_line":"                \u0027vnfConfigurableProperties\u0027)"},{"line_number":548,"context_line":"        if body.get(\u0027vnfcInfoModificationsDeleteIds\u0027):"},{"line_number":549,"context_line":"            body_data[\u0027vnfc_info_modifications_delete_ids\u0027] \u003d body.get("},{"line_number":550,"context_line":"                \u0027vnfcInfoModificationsDeleteIds\u0027)"},{"line_number":551,"context_line":"        if (body.get(\u0027vnfPkgId\u0027) and api_version !\u003d \u00272.6.1\u0027):"},{"line_number":552,"context_line":"            body_data[\u0027vnf_pkg_id\u0027] \u003d body.get(\u0027vnfPkgId\u0027)"},{"line_number":553,"context_line":""},{"line_number":554,"context_line":"        # Confirmation of update target"},{"line_number":555,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":3,"id":"9f560f44_c4060d22","line":552,"range":{"start_line":537,"start_character":7,"end_line":552,"end_character":58},"in_reply_to":"9f560f44_0674e4fd","updated":"2020-09-03 09:21:40.000000000","message":"Corrected as pointed out. Please refer to patch 4.","commit_id":"73e077a0953b4f4e5bc9dbfb811fba40e12229fb"},{"author":{"_account_id":27880,"name":"Yoshito Ito","email":"yoshito.itou.dr@hco.ntt.co.jp","username":"yoshito-ito"},"change_message_id":"de1efc608b3fdeaaea4878f69dd79251eb709a85","unresolved":false,"context_lines":[{"line_number":597,"context_line":"                    msg \u003d _("},{"line_number":598,"context_line":"                        \"Can not find requested vnf package vnfd: %s\") %\\"},{"line_number":599,"context_line":"                        body_data[input_id]"},{"line_number":600,"context_line":"                    return self._make_problem_detail(msg, 404, \u0027Not Found\u0027)"},{"line_number":601,"context_line":"            except Exception as e:"},{"line_number":602,"context_line":"                return self._make_problem_detail("},{"line_number":603,"context_line":"                    str(e), 500, \u0027Internal Server Error\u0027)"}],"source_content_type":"text/x-python","patch_set":3,"id":"9f560f44_a5cea458","line":600,"range":{"start_line":600,"start_character":58,"end_line":600,"end_character":74},"updated":"2020-08-31 23:48:41.000000000","message":"\"400 Bad Request\" seems better here. 404 means that the resource addressed in URI doesn\u0027t exist.\n\n\n\n\u003cSOL013 v2.6.1 Section 6.4\u003e\n\n404 Not Found: \n\nIf the API producer did not find a current representation for the resource addressed\nby the URI passed in the request, or is not willing to disclose that one exists, it shall\nrespond with this response code. A typical reason for this error can e.g. be that\nresource URI variables were set wrongly. More details are defined in IETF\nRFC 7231 [10]. The \"ProblemDetails\" structure may be provided, including in the\n\"detail\" attribute information about the source of the problem, e.g. a wrong resource\nURI variable.","commit_id":"73e077a0953b4f4e5bc9dbfb811fba40e12229fb"},{"author":{"_account_id":32219,"name":"Aldinson C. Esto","email":"esto.aln@nec.com","username":"esto-aln"},"change_message_id":"5f2dbdc9623ef6d9af925d106a34709f08f51b7e","unresolved":false,"context_lines":[{"line_number":597,"context_line":"                    msg \u003d _("},{"line_number":598,"context_line":"                        \"Can not find requested vnf package vnfd: %s\") %\\"},{"line_number":599,"context_line":"                        body_data[input_id]"},{"line_number":600,"context_line":"                    return self._make_problem_detail(msg, 404, \u0027Not Found\u0027)"},{"line_number":601,"context_line":"            except Exception as e:"},{"line_number":602,"context_line":"                return self._make_problem_detail("},{"line_number":603,"context_line":"                    str(e), 500, \u0027Internal Server Error\u0027)"}],"source_content_type":"text/x-python","patch_set":3,"id":"9f560f44_1f1b2c73","line":600,"range":{"start_line":600,"start_character":58,"end_line":600,"end_character":74},"in_reply_to":"9f560f44_a5cea458","updated":"2020-09-03 09:21:40.000000000","message":"Corrected as pointed out. Please refer to patch 4.","commit_id":"73e077a0953b4f4e5bc9dbfb811fba40e12229fb"},{"author":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},"change_message_id":"43731f3cf7780abc17e926335b9682bb51b8d2fd","unresolved":false,"context_lines":[{"line_number":531,"context_line":"    def update_vnf(self, request, id, body):"},{"line_number":532,"context_line":"        context \u003d request.environ[\u0027tacker.context\u0027]"},{"line_number":533,"context_line":"        context.can(vnf_lcm_policies.VNFLCM % \u0027update_vnf\u0027)"},{"line_number":534,"context_line":"        api_version \u003d request.headers[\u0027Version\u0027]"},{"line_number":535,"context_line":""},{"line_number":536,"context_line":"        # get body"},{"line_number":537,"context_line":"        body_data \u003d {}"}],"source_content_type":"text/x-python","patch_set":4,"id":"9f560f44_54bfc1ce","line":534,"range":{"start_line":534,"start_character":0,"end_line":534,"end_character":48},"updated":"2020-09-11 13:31:45.000000000","message":"It is necessary to modify the logic so that it does not refer to api_version.","commit_id":"76ca7cc6291f4cc25240be631ae368dbb8b1a71e"},{"author":{"_account_id":31813,"name":"Koichi Edagawa","email":"edagawa.kc@nec.com","username":"k-edagawa"},"change_message_id":"6b1f94d7dd6eddd427be2f77756dcefb157ef15c","unresolved":false,"context_lines":[{"line_number":531,"context_line":"    def update_vnf(self, request, id, body):"},{"line_number":532,"context_line":"        context \u003d request.environ[\u0027tacker.context\u0027]"},{"line_number":533,"context_line":"        context.can(vnf_lcm_policies.VNFLCM % \u0027update_vnf\u0027)"},{"line_number":534,"context_line":"        api_version \u003d request.headers[\u0027Version\u0027]"},{"line_number":535,"context_line":""},{"line_number":536,"context_line":"        # get body"},{"line_number":537,"context_line":"        body_data \u003d {}"}],"source_content_type":"text/x-python","patch_set":4,"id":"9f560f44_da4646a7","line":534,"range":{"start_line":534,"start_character":0,"end_line":534,"end_character":48},"in_reply_to":"9f560f44_54bfc1ce","updated":"2020-09-13 12:58:44.000000000","message":"Done","commit_id":"76ca7cc6291f4cc25240be631ae368dbb8b1a71e"},{"author":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},"change_message_id":"43731f3cf7780abc17e926335b9682bb51b8d2fd","unresolved":false,"context_lines":[{"line_number":539,"context_line":"        body_data[\u0027vnf_instance_description\u0027] \u003d body.get("},{"line_number":540,"context_line":"            \u0027vnfInstanceDescription\u0027)"},{"line_number":541,"context_line":"        body_data[\u0027vnfd_id\u0027] \u003d body.get(\u0027vnfdId\u0027)"},{"line_number":542,"context_line":"        if (body.get(\u0027vnfPkgId\u0027) and api_version !\u003d \u00272.6.1\u0027):"},{"line_number":543,"context_line":"            body_data[\u0027vnf_pkg_id\u0027] \u003d body.get(\u0027vnfPkgId\u0027)"},{"line_number":544,"context_line":""},{"line_number":545,"context_line":"        # Confirmation of update target"},{"line_number":546,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":4,"id":"9f560f44_b4b29d04","line":543,"range":{"start_line":542,"start_character":0,"end_line":543,"end_character":58},"updated":"2020-09-11 13:31:45.000000000","message":"It is necessary to modify the logic so that it does not refer to api_version.","commit_id":"76ca7cc6291f4cc25240be631ae368dbb8b1a71e"},{"author":{"_account_id":31813,"name":"Koichi Edagawa","email":"edagawa.kc@nec.com","username":"k-edagawa"},"change_message_id":"6b1f94d7dd6eddd427be2f77756dcefb157ef15c","unresolved":false,"context_lines":[{"line_number":539,"context_line":"        body_data[\u0027vnf_instance_description\u0027] \u003d body.get("},{"line_number":540,"context_line":"            \u0027vnfInstanceDescription\u0027)"},{"line_number":541,"context_line":"        body_data[\u0027vnfd_id\u0027] \u003d body.get(\u0027vnfdId\u0027)"},{"line_number":542,"context_line":"        if (body.get(\u0027vnfPkgId\u0027) and api_version !\u003d \u00272.6.1\u0027):"},{"line_number":543,"context_line":"            body_data[\u0027vnf_pkg_id\u0027] \u003d body.get(\u0027vnfPkgId\u0027)"},{"line_number":544,"context_line":""},{"line_number":545,"context_line":"        # Confirmation of update target"},{"line_number":546,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":4,"id":"9f560f44_3ac78214","line":543,"range":{"start_line":542,"start_character":0,"end_line":543,"end_character":58},"in_reply_to":"9f560f44_b4b29d04","updated":"2020-09-13 12:58:44.000000000","message":"Done","commit_id":"76ca7cc6291f4cc25240be631ae368dbb8b1a71e"},{"author":{"_account_id":31072,"name":"Hiroo Kitamura","email":"hiroo.kitamura@ntt-at.co.jp","username":"Hiroo.Kitamura"},"change_message_id":"9cd5257c71b4e0fdb1fa288c6fbc025d58eecf4f","unresolved":false,"context_lines":[{"line_number":620,"context_line":"            return self._make_problem_detail("},{"line_number":621,"context_line":"                str(e), 500, \u0027Internal Server Error\u0027)"},{"line_number":622,"context_line":""},{"line_number":623,"context_line":"        if (body.get(\u0027vnfdId\u0027) or body.get(\u0027vnfPkgId\u0027)):"},{"line_number":624,"context_line":"            try:"},{"line_number":625,"context_line":"                pkg_obj \u003d objects.VnfPackageVnfd(context\u003dcontext)"},{"line_number":626,"context_line":"                if (body.get(\u0027vnfdId\u0027)):"},{"line_number":627,"context_line":"                    input_id \u003d \u0027vnfd_id\u0027"},{"line_number":628,"context_line":"                    vnfd_pkg \u003d pkg_obj.get_vnf_package_vnfd("},{"line_number":629,"context_line":"                        body_data[input_id])"},{"line_number":630,"context_line":"                elif (body.get(\u0027vnfPkgId\u0027)):"},{"line_number":631,"context_line":"                    input_id \u003d \u0027vnf_pkg_id\u0027"},{"line_number":632,"context_line":"                    vnfd_pkg \u003d pkg_obj.get_vnf_package_vnfd("},{"line_number":633,"context_line":"                        body_data[input_id], package_uuid\u003dTrue)"}],"source_content_type":"text/x-python","patch_set":6,"id":"9f560f44_fd44dfba","line":630,"range":{"start_line":623,"start_character":12,"end_line":630,"end_character":44},"updated":"2020-09-14 09:34:14.000000000","message":"I think you should use \u0027body_data\u0027 instead of \u0027body\u0027.","commit_id":"04bef905613d396fbfa87829a57b96b86a8b2939"},{"author":{"_account_id":31072,"name":"Hiroo Kitamura","email":"hiroo.kitamura@ntt-at.co.jp","username":"Hiroo.Kitamura"},"change_message_id":"7b7c3f93f0990d45689feb3fe03dc16b46e40c97","unresolved":false,"context_lines":[{"line_number":620,"context_line":"            return self._make_problem_detail("},{"line_number":621,"context_line":"                str(e), 500, \u0027Internal Server Error\u0027)"},{"line_number":622,"context_line":""},{"line_number":623,"context_line":"        if (body.get(\u0027vnfdId\u0027) or body.get(\u0027vnfPkgId\u0027)):"},{"line_number":624,"context_line":"            try:"},{"line_number":625,"context_line":"                pkg_obj \u003d objects.VnfPackageVnfd(context\u003dcontext)"},{"line_number":626,"context_line":"                if (body.get(\u0027vnfdId\u0027)):"},{"line_number":627,"context_line":"                    input_id \u003d \u0027vnfd_id\u0027"},{"line_number":628,"context_line":"                    vnfd_pkg \u003d pkg_obj.get_vnf_package_vnfd("},{"line_number":629,"context_line":"                        body_data[input_id])"},{"line_number":630,"context_line":"                elif (body.get(\u0027vnfPkgId\u0027)):"},{"line_number":631,"context_line":"                    input_id \u003d \u0027vnf_pkg_id\u0027"},{"line_number":632,"context_line":"                    vnfd_pkg \u003d pkg_obj.get_vnf_package_vnfd("},{"line_number":633,"context_line":"                        body_data[input_id], package_uuid\u003dTrue)"}],"source_content_type":"text/x-python","patch_set":6,"id":"9f560f44_72597afb","line":630,"range":{"start_line":623,"start_character":12,"end_line":630,"end_character":44},"in_reply_to":"9f560f44_0d14734c","updated":"2020-09-23 06:21:28.000000000","message":"It doesn\u0027t seem to be fixed.","commit_id":"04bef905613d396fbfa87829a57b96b86a8b2939"},{"author":{"_account_id":32219,"name":"Aldinson C. Esto","email":"esto.aln@nec.com","username":"esto-aln"},"change_message_id":"2e6d83467a1c64d2f5cb19e0303bb312fbe97f8b","unresolved":false,"context_lines":[{"line_number":620,"context_line":"            return self._make_problem_detail("},{"line_number":621,"context_line":"                str(e), 500, \u0027Internal Server Error\u0027)"},{"line_number":622,"context_line":""},{"line_number":623,"context_line":"        if (body.get(\u0027vnfdId\u0027) or body.get(\u0027vnfPkgId\u0027)):"},{"line_number":624,"context_line":"            try:"},{"line_number":625,"context_line":"                pkg_obj \u003d objects.VnfPackageVnfd(context\u003dcontext)"},{"line_number":626,"context_line":"                if (body.get(\u0027vnfdId\u0027)):"},{"line_number":627,"context_line":"                    input_id \u003d \u0027vnfd_id\u0027"},{"line_number":628,"context_line":"                    vnfd_pkg \u003d pkg_obj.get_vnf_package_vnfd("},{"line_number":629,"context_line":"                        body_data[input_id])"},{"line_number":630,"context_line":"                elif (body.get(\u0027vnfPkgId\u0027)):"},{"line_number":631,"context_line":"                    input_id \u003d \u0027vnf_pkg_id\u0027"},{"line_number":632,"context_line":"                    vnfd_pkg \u003d pkg_obj.get_vnf_package_vnfd("},{"line_number":633,"context_line":"                        body_data[input_id], package_uuid\u003dTrue)"}],"source_content_type":"text/x-python","patch_set":6,"id":"9f560f44_64250ebf","line":630,"range":{"start_line":623,"start_character":12,"end_line":630,"end_character":44},"in_reply_to":"9f560f44_72597afb","updated":"2020-09-25 09:17:40.000000000","message":"It is fixed.","commit_id":"04bef905613d396fbfa87829a57b96b86a8b2939"},{"author":{"_account_id":32219,"name":"Aldinson C. Esto","email":"esto.aln@nec.com","username":"esto-aln"},"change_message_id":"461ee4fd309f931cd1e142b21678950c77307d33","unresolved":false,"context_lines":[{"line_number":620,"context_line":"            return self._make_problem_detail("},{"line_number":621,"context_line":"                str(e), 500, \u0027Internal Server Error\u0027)"},{"line_number":622,"context_line":""},{"line_number":623,"context_line":"        if (body.get(\u0027vnfdId\u0027) or body.get(\u0027vnfPkgId\u0027)):"},{"line_number":624,"context_line":"            try:"},{"line_number":625,"context_line":"                pkg_obj \u003d objects.VnfPackageVnfd(context\u003dcontext)"},{"line_number":626,"context_line":"                if (body.get(\u0027vnfdId\u0027)):"},{"line_number":627,"context_line":"                    input_id \u003d \u0027vnfd_id\u0027"},{"line_number":628,"context_line":"                    vnfd_pkg \u003d pkg_obj.get_vnf_package_vnfd("},{"line_number":629,"context_line":"                        body_data[input_id])"},{"line_number":630,"context_line":"                elif (body.get(\u0027vnfPkgId\u0027)):"},{"line_number":631,"context_line":"                    input_id \u003d \u0027vnf_pkg_id\u0027"},{"line_number":632,"context_line":"                    vnfd_pkg \u003d pkg_obj.get_vnf_package_vnfd("},{"line_number":633,"context_line":"                        body_data[input_id], package_uuid\u003dTrue)"}],"source_content_type":"text/x-python","patch_set":6,"id":"9f560f44_0d14734c","line":630,"range":{"start_line":623,"start_character":12,"end_line":630,"end_character":44},"in_reply_to":"9f560f44_fd44dfba","updated":"2020-09-22 12:25:53.000000000","message":"fixed as pointed out.","commit_id":"04bef905613d396fbfa87829a57b96b86a8b2939"},{"author":{"_account_id":31072,"name":"Hiroo Kitamura","email":"hiroo.kitamura@ntt-at.co.jp","username":"Hiroo.Kitamura"},"change_message_id":"9cd5257c71b4e0fdb1fa288c6fbc025d58eecf4f","unresolved":false,"context_lines":[{"line_number":652,"context_line":"        op_occs_uuid \u003d uuidutils.generate_uuid()"},{"line_number":653,"context_line":""},{"line_number":654,"context_line":"        # process vnf"},{"line_number":655,"context_line":"        if (not body.get(\u0027vnfdId\u0027) or not body.get(\u0027vnfPkgId\u0027)):"},{"line_number":656,"context_line":"            vnfd_pkg_data \u003d \"\""},{"line_number":657,"context_line":"        vnf_lcm_opoccs \u003d {"},{"line_number":658,"context_line":"            \u0027vnf_instance_id\u0027: id,"}],"source_content_type":"text/x-python","patch_set":6,"id":"9f560f44_9d2043fb","line":655,"range":{"start_line":655,"start_character":16,"end_line":655,"end_character":46},"updated":"2020-09-14 09:34:14.000000000","message":"I think you should use \u0027body_data\u0027 instead of \u0027body\u0027.","commit_id":"04bef905613d396fbfa87829a57b96b86a8b2939"},{"author":{"_account_id":32219,"name":"Aldinson C. Esto","email":"esto.aln@nec.com","username":"esto-aln"},"change_message_id":"461ee4fd309f931cd1e142b21678950c77307d33","unresolved":false,"context_lines":[{"line_number":652,"context_line":"        op_occs_uuid \u003d uuidutils.generate_uuid()"},{"line_number":653,"context_line":""},{"line_number":654,"context_line":"        # process vnf"},{"line_number":655,"context_line":"        if (not body.get(\u0027vnfdId\u0027) or not body.get(\u0027vnfPkgId\u0027)):"},{"line_number":656,"context_line":"            vnfd_pkg_data \u003d \"\""},{"line_number":657,"context_line":"        vnf_lcm_opoccs \u003d {"},{"line_number":658,"context_line":"            \u0027vnf_instance_id\u0027: id,"}],"source_content_type":"text/x-python","patch_set":6,"id":"9f560f44_68119d53","line":655,"range":{"start_line":655,"start_character":16,"end_line":655,"end_character":46},"in_reply_to":"9f560f44_9d2043fb","updated":"2020-09-22 12:25:53.000000000","message":"fixed as pointed out.","commit_id":"04bef905613d396fbfa87829a57b96b86a8b2939"}],"tacker/conductor/conductor_server.py":[{"author":{"_account_id":31072,"name":"Hiroo Kitamura","email":"hiroo.kitamura@ntt-at.co.jp","username":"Hiroo.Kitamura"},"change_message_id":"9cd5257c71b4e0fdb1fa288c6fbc025d58eecf4f","unresolved":false,"context_lines":[{"line_number":389,"context_line":"                csar_utils.extract_csar_zip_file(zip_path, csar_path)"},{"line_number":390,"context_line":"            except (store_exceptions.GlanceStoreException) as e:"},{"line_number":391,"context_line":"                exc_msg \u003d encodeutils.exception_to_unicode(e)"},{"line_number":392,"context_line":"                msg \u003d ((\"Exception raised from glance store can be \""},{"line_number":393,"context_line":"                        \"unrecoverable if it is not related to connection\""},{"line_number":394,"context_line":"                        \" error. Error: %s.\") % exc_msg)"},{"line_number":395,"context_line":"                raise exceptions.FailedToGetVnfdData(error\u003dmsg)"}],"source_content_type":"text/x-python","patch_set":6,"id":"9f560f44_bd7267e3","line":392,"range":{"start_line":392,"start_character":22,"end_line":392,"end_character":24},"updated":"2020-09-14 09:34:14.000000000","message":"Do you need this fix?","commit_id":"04bef905613d396fbfa87829a57b96b86a8b2939"},{"author":{"_account_id":32219,"name":"Aldinson C. Esto","email":"esto.aln@nec.com","username":"esto-aln"},"change_message_id":"461ee4fd309f931cd1e142b21678950c77307d33","unresolved":false,"context_lines":[{"line_number":389,"context_line":"                csar_utils.extract_csar_zip_file(zip_path, csar_path)"},{"line_number":390,"context_line":"            except (store_exceptions.GlanceStoreException) as e:"},{"line_number":391,"context_line":"                exc_msg \u003d encodeutils.exception_to_unicode(e)"},{"line_number":392,"context_line":"                msg \u003d ((\"Exception raised from glance store can be \""},{"line_number":393,"context_line":"                        \"unrecoverable if it is not related to connection\""},{"line_number":394,"context_line":"                        \" error. Error: %s.\") % exc_msg)"},{"line_number":395,"context_line":"                raise exceptions.FailedToGetVnfdData(error\u003dmsg)"}],"source_content_type":"text/x-python","patch_set":6,"id":"9f560f44_e8bacdde","line":392,"range":{"start_line":392,"start_character":22,"end_line":392,"end_character":24},"in_reply_to":"9f560f44_bd7267e3","updated":"2020-09-22 12:25:53.000000000","message":"It was restored since it was unnecessary.","commit_id":"04bef905613d396fbfa87829a57b96b86a8b2939"},{"author":{"_account_id":31072,"name":"Hiroo Kitamura","email":"hiroo.kitamura@ntt-at.co.jp","username":"Hiroo.Kitamura"},"change_message_id":"9cd5257c71b4e0fdb1fa288c6fbc025d58eecf4f","unresolved":false,"context_lines":[{"line_number":936,"context_line":"            body_data,"},{"line_number":937,"context_line":"            vnfd_pkg_data,"},{"line_number":938,"context_line":"            vnfd_id,"},{"line_number":939,"context_line":"            api_version\u003dNone):"},{"line_number":940,"context_line":"        # input vnf_lcm_op_occs"},{"line_number":941,"context_line":"        now \u003d timeutils.utcnow()"},{"line_number":942,"context_line":"        lcm_op_obj \u003d objects.vnf_lcm_op_occs.VnfLcmOpOcc(context\u003dcontext)"}],"source_content_type":"text/x-python","patch_set":6,"id":"9f560f44_dda47b4e","line":939,"range":{"start_line":939,"start_character":12,"end_line":939,"end_character":28},"updated":"2020-09-14 09:34:14.000000000","message":"I think you need not \u0027api_version\u0027.","commit_id":"04bef905613d396fbfa87829a57b96b86a8b2939"},{"author":{"_account_id":32219,"name":"Aldinson C. Esto","email":"esto.aln@nec.com","username":"esto-aln"},"change_message_id":"461ee4fd309f931cd1e142b21678950c77307d33","unresolved":false,"context_lines":[{"line_number":936,"context_line":"            body_data,"},{"line_number":937,"context_line":"            vnfd_pkg_data,"},{"line_number":938,"context_line":"            vnfd_id,"},{"line_number":939,"context_line":"            api_version\u003dNone):"},{"line_number":940,"context_line":"        # input vnf_lcm_op_occs"},{"line_number":941,"context_line":"        now \u003d timeutils.utcnow()"},{"line_number":942,"context_line":"        lcm_op_obj \u003d objects.vnf_lcm_op_occs.VnfLcmOpOcc(context\u003dcontext)"}],"source_content_type":"text/x-python","patch_set":6,"id":"9f560f44_28b16502","line":939,"range":{"start_line":939,"start_character":12,"end_line":939,"end_character":28},"in_reply_to":"9f560f44_dda47b4e","updated":"2020-09-22 12:25:53.000000000","message":"Fixed as pointed out.","commit_id":"04bef905613d396fbfa87829a57b96b86a8b2939"},{"author":{"_account_id":31072,"name":"Hiroo Kitamura","email":"hiroo.kitamura@ntt-at.co.jp","username":"Hiroo.Kitamura"},"change_message_id":"9cd5257c71b4e0fdb1fa288c6fbc025d58eecf4f","unresolved":false,"context_lines":[{"line_number":1001,"context_line":"            changed_info.vnf_software_version \u003d vnfd_pkg_data.get("},{"line_number":1002,"context_line":"                \u0027vnf_software_version\u0027)"},{"line_number":1003,"context_line":"            changed_info.vnfd_version \u003d vnfd_pkg_data.get(\u0027vnfd_version\u0027)"},{"line_number":1004,"context_line":"        if (body_data.get(\u0027vnf_pkg_id\u0027) and api_version !\u003d \"2.6.1\"):"},{"line_number":1005,"context_line":"            changed_info.vnf_pkg_id \u003d vnfd_pkg_data.get(\u0027package_uuid\u0027)"},{"line_number":1006,"context_line":""},{"line_number":1007,"context_line":"        # update vnf_lcm_op_occs"}],"source_content_type":"text/x-python","patch_set":6,"id":"9f560f44_3dbad770","line":1004,"range":{"start_line":1004,"start_character":44,"end_line":1004,"end_character":66},"updated":"2020-09-14 09:34:14.000000000","message":"I think you need not a branch about \u0027api_version\u0027.","commit_id":"04bef905613d396fbfa87829a57b96b86a8b2939"},{"author":{"_account_id":32219,"name":"Aldinson C. Esto","email":"esto.aln@nec.com","username":"esto-aln"},"change_message_id":"461ee4fd309f931cd1e142b21678950c77307d33","unresolved":false,"context_lines":[{"line_number":1001,"context_line":"            changed_info.vnf_software_version \u003d vnfd_pkg_data.get("},{"line_number":1002,"context_line":"                \u0027vnf_software_version\u0027)"},{"line_number":1003,"context_line":"            changed_info.vnfd_version \u003d vnfd_pkg_data.get(\u0027vnfd_version\u0027)"},{"line_number":1004,"context_line":"        if (body_data.get(\u0027vnf_pkg_id\u0027) and api_version !\u003d \"2.6.1\"):"},{"line_number":1005,"context_line":"            changed_info.vnf_pkg_id \u003d vnfd_pkg_data.get(\u0027package_uuid\u0027)"},{"line_number":1006,"context_line":""},{"line_number":1007,"context_line":"        # update vnf_lcm_op_occs"}],"source_content_type":"text/x-python","patch_set":6,"id":"9f560f44_08b621fa","line":1004,"range":{"start_line":1004,"start_character":44,"end_line":1004,"end_character":66},"in_reply_to":"9f560f44_3dbad770","updated":"2020-09-22 12:25:53.000000000","message":"Fixed as pointed out.","commit_id":"04bef905613d396fbfa87829a57b96b86a8b2939"}],"tacker/conductor/conductorrpc/vnf_lcm_rpc.py":[{"author":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},"change_message_id":"43731f3cf7780abc17e926335b9682bb51b8d2fd","unresolved":false,"context_lines":[{"line_number":104,"context_line":"            body_data,"},{"line_number":105,"context_line":"            vnfd_pkg_data,"},{"line_number":106,"context_line":"            vnfd_id,"},{"line_number":107,"context_line":"            api_version\u003dNone,"},{"line_number":108,"context_line":"            cast\u003dTrue):"},{"line_number":109,"context_line":"        serializer \u003d objects_base.TackerObjectSerializer()"},{"line_number":110,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"9f560f44_54a4e1b8","line":107,"range":{"start_line":107,"start_character":12,"end_line":107,"end_character":23},"updated":"2020-09-11 13:31:45.000000000","message":"It is necessary to modify the logic so that it does not refer to api_version.","commit_id":"76ca7cc6291f4cc25240be631ae368dbb8b1a71e"},{"author":{"_account_id":31813,"name":"Koichi Edagawa","email":"edagawa.kc@nec.com","username":"k-edagawa"},"change_message_id":"6b1f94d7dd6eddd427be2f77756dcefb157ef15c","unresolved":false,"context_lines":[{"line_number":104,"context_line":"            body_data,"},{"line_number":105,"context_line":"            vnfd_pkg_data,"},{"line_number":106,"context_line":"            vnfd_id,"},{"line_number":107,"context_line":"            api_version\u003dNone,"},{"line_number":108,"context_line":"            cast\u003dTrue):"},{"line_number":109,"context_line":"        serializer \u003d objects_base.TackerObjectSerializer()"},{"line_number":110,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"9f560f44_1aca7e18","line":107,"range":{"start_line":107,"start_character":12,"end_line":107,"end_character":23},"in_reply_to":"9f560f44_54a4e1b8","updated":"2020-09-13 12:58:44.000000000","message":"Done","commit_id":"76ca7cc6291f4cc25240be631ae368dbb8b1a71e"},{"author":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},"change_message_id":"43731f3cf7780abc17e926335b9682bb51b8d2fd","unresolved":false,"context_lines":[{"line_number":117,"context_line":"                          body_data\u003dbody_data,"},{"line_number":118,"context_line":"                          vnfd_pkg_data\u003dvnfd_pkg_data,"},{"line_number":119,"context_line":"                          vnfd_id\u003dvnfd_id,"},{"line_number":120,"context_line":"                          api_version\u003dapi_version)"},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"    def sendNotification(self, context, notification, cast\u003dTrue):"},{"line_number":123,"context_line":"        serializer \u003d objects_base.TackerObjectSerializer()"}],"source_content_type":"text/x-python","patch_set":4,"id":"9f560f44_f4941546","line":120,"range":{"start_line":120,"start_character":26,"end_line":120,"end_character":37},"updated":"2020-09-11 13:31:45.000000000","message":"It is necessary to modify the logic so that it does not refer to api_version.","commit_id":"76ca7cc6291f4cc25240be631ae368dbb8b1a71e"},{"author":{"_account_id":31813,"name":"Koichi Edagawa","email":"edagawa.kc@nec.com","username":"k-edagawa"},"change_message_id":"6b1f94d7dd6eddd427be2f77756dcefb157ef15c","unresolved":false,"context_lines":[{"line_number":117,"context_line":"                          body_data\u003dbody_data,"},{"line_number":118,"context_line":"                          vnfd_pkg_data\u003dvnfd_pkg_data,"},{"line_number":119,"context_line":"                          vnfd_id\u003dvnfd_id,"},{"line_number":120,"context_line":"                          api_version\u003dapi_version)"},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"    def sendNotification(self, context, notification, cast\u003dTrue):"},{"line_number":123,"context_line":"        serializer \u003d objects_base.TackerObjectSerializer()"}],"source_content_type":"text/x-python","patch_set":4,"id":"9f560f44_7acd7a2e","line":120,"range":{"start_line":120,"start_character":26,"end_line":120,"end_character":37},"in_reply_to":"9f560f44_f4941546","updated":"2020-09-13 12:58:44.000000000","message":"Done","commit_id":"76ca7cc6291f4cc25240be631ae368dbb8b1a71e"}],"tacker/db/db_sqlalchemy/models.py":[{"author":{"_account_id":31072,"name":"Hiroo Kitamura","email":"hiroo.kitamura@ntt-at.co.jp","username":"Hiroo.Kitamura"},"change_message_id":"9cd5257c71b4e0fdb1fa288c6fbc025d58eecf4f","unresolved":false,"context_lines":[{"line_number":116,"context_line":""},{"line_number":117,"context_line":""},{"line_number":118,"context_line":"class VnfDeploymentFlavour(model_base.BASE, models.SoftDeleteMixin,"},{"line_number":119,"context_line":"                           models.TimestampMixin, models_v1.HasId):"},{"line_number":120,"context_line":"    \"\"\"Contains all info about vnf packages Deployment Flavours.\"\"\""},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"    __tablename__ \u003d \u0027vnf_deployment_flavours\u0027"}],"source_content_type":"text/x-python","patch_set":6,"id":"9f560f44_80057c13","line":119,"range":{"start_line":119,"start_character":16,"end_line":119,"end_character":26},"updated":"2020-09-14 09:34:14.000000000","message":"This file contains a lot of indentation and line break only corrections, do you need them?","commit_id":"04bef905613d396fbfa87829a57b96b86a8b2939"},{"author":{"_account_id":32219,"name":"Aldinson C. Esto","email":"esto.aln@nec.com","username":"esto-aln"},"change_message_id":"5989552c6096357c3e2851aca4166e0a7ee356fb","unresolved":false,"context_lines":[{"line_number":116,"context_line":""},{"line_number":117,"context_line":""},{"line_number":118,"context_line":"class VnfDeploymentFlavour(model_base.BASE, models.SoftDeleteMixin,"},{"line_number":119,"context_line":"                           models.TimestampMixin, models_v1.HasId):"},{"line_number":120,"context_line":"    \"\"\"Contains all info about vnf packages Deployment Flavours.\"\"\""},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"    __tablename__ \u003d \u0027vnf_deployment_flavours\u0027"}],"source_content_type":"text/x-python","patch_set":6,"id":"9f560f44_aff2526d","line":119,"range":{"start_line":119,"start_character":16,"end_line":119,"end_character":26},"in_reply_to":"9f560f44_74892fc5","updated":"2020-09-25 10:05:00.000000000","message":"Sorry, wrong comment was committed.. \nPlease let me rephrase as:\nWe have improved the existing code and want to keep it as it is.","commit_id":"04bef905613d396fbfa87829a57b96b86a8b2939"},{"author":{"_account_id":32219,"name":"Aldinson C. Esto","email":"esto.aln@nec.com","username":"esto-aln"},"change_message_id":"461ee4fd309f931cd1e142b21678950c77307d33","unresolved":false,"context_lines":[{"line_number":116,"context_line":""},{"line_number":117,"context_line":""},{"line_number":118,"context_line":"class VnfDeploymentFlavour(model_base.BASE, models.SoftDeleteMixin,"},{"line_number":119,"context_line":"                           models.TimestampMixin, models_v1.HasId):"},{"line_number":120,"context_line":"    \"\"\"Contains all info about vnf packages Deployment Flavours.\"\"\""},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"    __tablename__ \u003d \u0027vnf_deployment_flavours\u0027"}],"source_content_type":"text/x-python","patch_set":6,"id":"9f560f44_88c19151","line":119,"range":{"start_line":119,"start_character":16,"end_line":119,"end_character":26},"in_reply_to":"9f560f44_80057c13","updated":"2020-09-22 12:25:53.000000000","message":"it is an autoformat correction when pep8 issue was corrected.","commit_id":"04bef905613d396fbfa87829a57b96b86a8b2939"},{"author":{"_account_id":31072,"name":"Hiroo Kitamura","email":"hiroo.kitamura@ntt-at.co.jp","username":"Hiroo.Kitamura"},"change_message_id":"7b7c3f93f0990d45689feb3fe03dc16b46e40c97","unresolved":false,"context_lines":[{"line_number":116,"context_line":""},{"line_number":117,"context_line":""},{"line_number":118,"context_line":"class VnfDeploymentFlavour(model_base.BASE, models.SoftDeleteMixin,"},{"line_number":119,"context_line":"                           models.TimestampMixin, models_v1.HasId):"},{"line_number":120,"context_line":"    \"\"\"Contains all info about vnf packages Deployment Flavours.\"\"\""},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"    __tablename__ \u003d \u0027vnf_deployment_flavours\u0027"}],"source_content_type":"text/x-python","patch_set":6,"id":"9f560f44_d2e4c610","line":119,"range":{"start_line":119,"start_character":16,"end_line":119,"end_character":26},"in_reply_to":"9f560f44_88c19151","updated":"2020-09-23 06:21:28.000000000","message":"I ran tox-pep8 in my local environment to see it, but I didn\u0027t think this fix was necessary.\nIs this a code improvement not detected by tox-pep8?\nIf so, it is not good to include it in this patch, and it is better to issue a new patch for that purpose and implement it not only for this file but for the whole.","commit_id":"04bef905613d396fbfa87829a57b96b86a8b2939"},{"author":{"_account_id":32219,"name":"Aldinson C. Esto","email":"esto.aln@nec.com","username":"esto-aln"},"change_message_id":"507fd93b5295e35c8ed244e4d8282a9c13f0c99d","unresolved":false,"context_lines":[{"line_number":116,"context_line":""},{"line_number":117,"context_line":""},{"line_number":118,"context_line":"class VnfDeploymentFlavour(model_base.BASE, models.SoftDeleteMixin,"},{"line_number":119,"context_line":"                           models.TimestampMixin, models_v1.HasId):"},{"line_number":120,"context_line":"    \"\"\"Contains all info about vnf packages Deployment Flavours.\"\"\""},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"    __tablename__ \u003d \u0027vnf_deployment_flavours\u0027"}],"source_content_type":"text/x-python","patch_set":6,"id":"9f560f44_74892fc5","line":119,"range":{"start_line":119,"start_character":16,"end_line":119,"end_character":26},"in_reply_to":"9f560f44_d2e4c610","updated":"2020-09-25 10:03:58.000000000","message":"It is fixed.","commit_id":"04bef905613d396fbfa87829a57b96b86a8b2939"}],"tacker/objects/vnf_instance.py":[{"author":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},"change_message_id":"43731f3cf7780abc17e926335b9682bb51b8d2fd","unresolved":false,"context_lines":[{"line_number":145,"context_line":"        body_data,"},{"line_number":146,"context_line":"        vnfd_pkg_data,"},{"line_number":147,"context_line":"        vnfd_id,"},{"line_number":148,"context_line":"        api_version\u003dNone):"},{"line_number":149,"context_line":"    updated_values \u003d {}"},{"line_number":150,"context_line":"    updated_values[\u0027vnf_instance_name\u0027] \u003d body_data.get(\u0027vnf_instance_name\u0027)"},{"line_number":151,"context_line":"    updated_values[\u0027vnf_instance_description\u0027] \u003d body_data.get("}],"source_content_type":"text/x-python","patch_set":4,"id":"9f560f44_349b2d73","line":148,"range":{"start_line":148,"start_character":8,"end_line":148,"end_character":19},"updated":"2020-09-11 13:31:45.000000000","message":"It is necessary to modify the logic so that it does not refer to api_version.","commit_id":"76ca7cc6291f4cc25240be631ae368dbb8b1a71e"},{"author":{"_account_id":31813,"name":"Koichi Edagawa","email":"edagawa.kc@nec.com","username":"k-edagawa"},"change_message_id":"6b1f94d7dd6eddd427be2f77756dcefb157ef15c","unresolved":false,"context_lines":[{"line_number":145,"context_line":"        body_data,"},{"line_number":146,"context_line":"        vnfd_pkg_data,"},{"line_number":147,"context_line":"        vnfd_id,"},{"line_number":148,"context_line":"        api_version\u003dNone):"},{"line_number":149,"context_line":"    updated_values \u003d {}"},{"line_number":150,"context_line":"    updated_values[\u0027vnf_instance_name\u0027] \u003d body_data.get(\u0027vnf_instance_name\u0027)"},{"line_number":151,"context_line":"    updated_values[\u0027vnf_instance_description\u0027] \u003d body_data.get("}],"source_content_type":"text/x-python","patch_set":4,"id":"9f560f44_5ad076c8","line":148,"range":{"start_line":148,"start_character":8,"end_line":148,"end_character":19},"in_reply_to":"9f560f44_349b2d73","updated":"2020-09-13 12:58:44.000000000","message":"Done","commit_id":"76ca7cc6291f4cc25240be631ae368dbb8b1a71e"},{"author":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},"change_message_id":"43731f3cf7780abc17e926335b9682bb51b8d2fd","unresolved":false,"context_lines":[{"line_number":158,"context_line":"            \u0027vnf_product_name\u0027)"},{"line_number":159,"context_line":"        updated_values[\u0027vnf_software_version\u0027] \u003d vnfd_pkg_data.get("},{"line_number":160,"context_line":"            \u0027vnf_software_version\u0027)"},{"line_number":161,"context_line":"    if (body_data.get(\u0027vnf_pkg_id\u0027) and api_version !\u003d \u00272.6.1\u0027):"},{"line_number":162,"context_line":"        updated_values[\u0027vnf_pkg_id\u0027] \u003d body_data.get(\u0027vnf_pkg_id\u0027)"},{"line_number":163,"context_line":""},{"line_number":164,"context_line":"    api.model_query(context, models.VnfInstance). \\"},{"line_number":165,"context_line":"        filter_by(id\u003dvnf_lcm_opoccs.get(\u0027vnf_instance_id\u0027)). \\"}],"source_content_type":"text/x-python","patch_set":4,"id":"9f560f44_1496e949","line":162,"range":{"start_line":161,"start_character":0,"end_line":162,"end_character":66},"updated":"2020-09-11 13:31:45.000000000","message":"It is necessary to modify the logic so that it does not refer to api_version.","commit_id":"76ca7cc6291f4cc25240be631ae368dbb8b1a71e"},{"author":{"_account_id":31813,"name":"Koichi Edagawa","email":"edagawa.kc@nec.com","username":"k-edagawa"},"change_message_id":"6b1f94d7dd6eddd427be2f77756dcefb157ef15c","unresolved":false,"context_lines":[{"line_number":158,"context_line":"            \u0027vnf_product_name\u0027)"},{"line_number":159,"context_line":"        updated_values[\u0027vnf_software_version\u0027] \u003d vnfd_pkg_data.get("},{"line_number":160,"context_line":"            \u0027vnf_software_version\u0027)"},{"line_number":161,"context_line":"    if (body_data.get(\u0027vnf_pkg_id\u0027) and api_version !\u003d \u00272.6.1\u0027):"},{"line_number":162,"context_line":"        updated_values[\u0027vnf_pkg_id\u0027] \u003d body_data.get(\u0027vnf_pkg_id\u0027)"},{"line_number":163,"context_line":""},{"line_number":164,"context_line":"    api.model_query(context, models.VnfInstance). \\"},{"line_number":165,"context_line":"        filter_by(id\u003dvnf_lcm_opoccs.get(\u0027vnf_instance_id\u0027)). \\"}],"source_content_type":"text/x-python","patch_set":4,"id":"9f560f44_bada72e5","line":162,"range":{"start_line":161,"start_character":0,"end_line":162,"end_character":66},"in_reply_to":"9f560f44_1496e949","updated":"2020-09-13 12:58:44.000000000","message":"Done","commit_id":"76ca7cc6291f4cc25240be631ae368dbb8b1a71e"},{"author":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},"change_message_id":"43731f3cf7780abc17e926335b9682bb51b8d2fd","unresolved":false,"context_lines":[{"line_number":371,"context_line":"            body_data,"},{"line_number":372,"context_line":"            vnfd_pkg_data,"},{"line_number":373,"context_line":"            vnfd_id,"},{"line_number":374,"context_line":"            api_version\u003dNone):"},{"line_number":375,"context_line":""},{"line_number":376,"context_line":"        # update vnf_instances"},{"line_number":377,"context_line":"        return _update_vnf_instances("}],"source_content_type":"text/x-python","patch_set":4,"id":"9f560f44_94831903","line":374,"range":{"start_line":374,"start_character":12,"end_line":374,"end_character":23},"updated":"2020-09-11 13:31:45.000000000","message":"It is necessary to modify the logic so that it does not refer to api_version.","commit_id":"76ca7cc6291f4cc25240be631ae368dbb8b1a71e"},{"author":{"_account_id":31813,"name":"Koichi Edagawa","email":"edagawa.kc@nec.com","username":"k-edagawa"},"change_message_id":"6b1f94d7dd6eddd427be2f77756dcefb157ef15c","unresolved":false,"context_lines":[{"line_number":371,"context_line":"            body_data,"},{"line_number":372,"context_line":"            vnfd_pkg_data,"},{"line_number":373,"context_line":"            vnfd_id,"},{"line_number":374,"context_line":"            api_version\u003dNone):"},{"line_number":375,"context_line":""},{"line_number":376,"context_line":"        # update vnf_instances"},{"line_number":377,"context_line":"        return _update_vnf_instances("}],"source_content_type":"text/x-python","patch_set":4,"id":"9f560f44_9ad5eeb9","line":374,"range":{"start_line":374,"start_character":12,"end_line":374,"end_character":23},"in_reply_to":"9f560f44_94831903","updated":"2020-09-13 12:58:44.000000000","message":"Done","commit_id":"76ca7cc6291f4cc25240be631ae368dbb8b1a71e"},{"author":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},"change_message_id":"43731f3cf7780abc17e926335b9682bb51b8d2fd","unresolved":false,"context_lines":[{"line_number":380,"context_line":"            body_data,"},{"line_number":381,"context_line":"            vnfd_pkg_data,"},{"line_number":382,"context_line":"            vnfd_id,"},{"line_number":383,"context_line":"            api_version)"},{"line_number":384,"context_line":""},{"line_number":385,"context_line":"    @base.remotable_classmethod"},{"line_number":386,"context_line":"    def get_by_id(cls, context, id):"}],"source_content_type":"text/x-python","patch_set":4,"id":"9f560f44_548d012f","line":383,"range":{"start_line":383,"start_character":12,"end_line":383,"end_character":23},"updated":"2020-09-11 13:31:45.000000000","message":"It is necessary to modify the logic so that it does not refer to api_version.","commit_id":"76ca7cc6291f4cc25240be631ae368dbb8b1a71e"},{"author":{"_account_id":31813,"name":"Koichi Edagawa","email":"edagawa.kc@nec.com","username":"k-edagawa"},"change_message_id":"6b1f94d7dd6eddd427be2f77756dcefb157ef15c","unresolved":false,"context_lines":[{"line_number":380,"context_line":"            body_data,"},{"line_number":381,"context_line":"            vnfd_pkg_data,"},{"line_number":382,"context_line":"            vnfd_id,"},{"line_number":383,"context_line":"            api_version)"},{"line_number":384,"context_line":""},{"line_number":385,"context_line":"    @base.remotable_classmethod"},{"line_number":386,"context_line":"    def get_by_id(cls, context, id):"}],"source_content_type":"text/x-python","patch_set":4,"id":"9f560f44_fae06a99","line":383,"range":{"start_line":383,"start_character":12,"end_line":383,"end_character":23},"in_reply_to":"9f560f44_548d012f","updated":"2020-09-13 12:58:44.000000000","message":"Done","commit_id":"76ca7cc6291f4cc25240be631ae368dbb8b1a71e"},{"author":{"_account_id":31072,"name":"Hiroo Kitamura","email":"hiroo.kitamura@ntt-at.co.jp","username":"Hiroo.Kitamura"},"change_message_id":"9cd5257c71b4e0fdb1fa288c6fbc025d58eecf4f","unresolved":false,"context_lines":[{"line_number":212,"context_line":"            \u0027vnf_product_name\u0027)"},{"line_number":213,"context_line":"        updated_values[\u0027vnf_software_version\u0027] \u003d vnfd_pkg_data.get("},{"line_number":214,"context_line":"            \u0027vnf_software_version\u0027)"},{"line_number":215,"context_line":"    if (body_data.get(\u0027vnfd_id\u0027) is None and body_data.get(\u0027vnf_pkg_id\u0027)):"},{"line_number":216,"context_line":"        updated_values[\u0027vnf_pkg_id\u0027] \u003d body_data.get(\u0027vnf_pkg_id\u0027)"},{"line_number":217,"context_line":""},{"line_number":218,"context_line":"    api.model_query(context, models.VnfInstance). \\"}],"source_content_type":"text/x-python","patch_set":6,"id":"9f560f44_a0908098","line":215,"range":{"start_line":215,"start_character":4,"end_line":215,"end_character":74},"updated":"2020-09-14 09:34:14.000000000","message":"I think the following is easier to understand the processing branch.\n   else:\n     if body_data.get (\u0027vnf_pkg_id\u0027)):","commit_id":"04bef905613d396fbfa87829a57b96b86a8b2939"},{"author":{"_account_id":32219,"name":"Aldinson C. Esto","email":"esto.aln@nec.com","username":"esto-aln"},"change_message_id":"461ee4fd309f931cd1e142b21678950c77307d33","unresolved":false,"context_lines":[{"line_number":212,"context_line":"            \u0027vnf_product_name\u0027)"},{"line_number":213,"context_line":"        updated_values[\u0027vnf_software_version\u0027] \u003d vnfd_pkg_data.get("},{"line_number":214,"context_line":"            \u0027vnf_software_version\u0027)"},{"line_number":215,"context_line":"    if (body_data.get(\u0027vnfd_id\u0027) is None and body_data.get(\u0027vnf_pkg_id\u0027)):"},{"line_number":216,"context_line":"        updated_values[\u0027vnf_pkg_id\u0027] \u003d body_data.get(\u0027vnf_pkg_id\u0027)"},{"line_number":217,"context_line":""},{"line_number":218,"context_line":"    api.model_query(context, models.VnfInstance). \\"}],"source_content_type":"text/x-python","patch_set":6,"id":"9f560f44_c8a429bc","line":215,"range":{"start_line":215,"start_character":4,"end_line":215,"end_character":74},"in_reply_to":"9f560f44_a0908098","updated":"2020-09-22 12:25:53.000000000","message":"fixed as pointed out.","commit_id":"04bef905613d396fbfa87829a57b96b86a8b2939"},{"author":{"_account_id":31072,"name":"Hiroo Kitamura","email":"hiroo.kitamura@ntt-at.co.jp","username":"Hiroo.Kitamura"},"change_message_id":"9cd5257c71b4e0fdb1fa288c6fbc025d58eecf4f","unresolved":false,"context_lines":[{"line_number":315,"context_line":"            setattr(vnf_instance, key, db_vnf_instance[key])"},{"line_number":316,"context_line":""},{"line_number":317,"context_line":"        VnfInstance._load_instantiated_vnf_info_from_db_object("},{"line_number":318,"context_line":"            context, vnf_instance, db_vnf_instance)"},{"line_number":319,"context_line":""},{"line_number":320,"context_line":"        vim_connection_info \u003d db_vnf_instance[\u0027vim_connection_info\u0027]"},{"line_number":321,"context_line":"        vim_connection_list \u003d [objects.VimConnectionInfo.obj_from_primitive("}],"source_content_type":"text/x-python","patch_set":6,"id":"9f560f44_00604ccf","line":318,"range":{"start_line":318,"start_character":12,"end_line":318,"end_character":19},"updated":"2020-09-14 09:34:14.000000000","message":"This file contains a lot of indentation and line break only corrections, do you need them?","commit_id":"04bef905613d396fbfa87829a57b96b86a8b2939"},{"author":{"_account_id":32219,"name":"Aldinson C. Esto","email":"esto.aln@nec.com","username":"esto-aln"},"change_message_id":"461ee4fd309f931cd1e142b21678950c77307d33","unresolved":false,"context_lines":[{"line_number":315,"context_line":"            setattr(vnf_instance, key, db_vnf_instance[key])"},{"line_number":316,"context_line":""},{"line_number":317,"context_line":"        VnfInstance._load_instantiated_vnf_info_from_db_object("},{"line_number":318,"context_line":"            context, vnf_instance, db_vnf_instance)"},{"line_number":319,"context_line":""},{"line_number":320,"context_line":"        vim_connection_info \u003d db_vnf_instance[\u0027vim_connection_info\u0027]"},{"line_number":321,"context_line":"        vim_connection_list \u003d [objects.VimConnectionInfo.obj_from_primitive("}],"source_content_type":"text/x-python","patch_set":6,"id":"9f560f44_68935d5d","line":318,"range":{"start_line":318,"start_character":12,"end_line":318,"end_character":19},"in_reply_to":"9f560f44_00604ccf","updated":"2020-09-22 12:25:53.000000000","message":"it was an autoformat correction when pep8 issue was corrected.","commit_id":"04bef905613d396fbfa87829a57b96b86a8b2939"}],"tacker/objects/vnf_package_vnfd.py":[{"author":{"_account_id":31072,"name":"Hiroo Kitamura","email":"hiroo.kitamura@ntt-at.co.jp","username":"Hiroo.Kitamura"},"change_message_id":"9cd5257c71b4e0fdb1fa288c6fbc025d58eecf4f","unresolved":false,"context_lines":[{"line_number":92,"context_line":"                            read_deleted\u003d\"no\", project_only\u003dFalse). \\"},{"line_number":93,"context_line":"        filter_by(vnfd_id\u003dvnfd_id).\\"},{"line_number":94,"context_line":"        join((models.VnfPackage, models.VnfPackage.id \u003d\u003d"},{"line_number":95,"context_line":"              models.VnfPackageVnfd.package_uuid))"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"    if tacker.context.is_user_context(context):"},{"line_number":98,"context_line":"        query \u003d query.filter(models.VnfPackage.tenant_id \u003d\u003d context.project_id)"}],"source_content_type":"text/x-python","patch_set":6,"id":"9f560f44_200630cf","line":95,"range":{"start_line":95,"start_character":13,"end_line":95,"end_character":14},"updated":"2020-09-14 09:34:14.000000000","message":"This file contains a lot of indentation and line break only corrections, do you need them?","commit_id":"04bef905613d396fbfa87829a57b96b86a8b2939"},{"author":{"_account_id":32219,"name":"Aldinson C. Esto","email":"esto.aln@nec.com","username":"esto-aln"},"change_message_id":"461ee4fd309f931cd1e142b21678950c77307d33","unresolved":false,"context_lines":[{"line_number":92,"context_line":"                            read_deleted\u003d\"no\", project_only\u003dFalse). \\"},{"line_number":93,"context_line":"        filter_by(vnfd_id\u003dvnfd_id).\\"},{"line_number":94,"context_line":"        join((models.VnfPackage, models.VnfPackage.id \u003d\u003d"},{"line_number":95,"context_line":"              models.VnfPackageVnfd.package_uuid))"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"    if tacker.context.is_user_context(context):"},{"line_number":98,"context_line":"        query \u003d query.filter(models.VnfPackage.tenant_id \u003d\u003d context.project_id)"}],"source_content_type":"text/x-python","patch_set":6,"id":"9f560f44_0884610a","line":95,"range":{"start_line":95,"start_character":13,"end_line":95,"end_character":14},"in_reply_to":"9f560f44_200630cf","updated":"2020-09-22 12:25:53.000000000","message":"It is an autoformatted correction when pep8 issue was corrected.","commit_id":"04bef905613d396fbfa87829a57b96b86a8b2939"}],"tacker/tests/unit/conductor/fakes.py":[{"author":{"_account_id":31072,"name":"Hiroo Kitamura","email":"hiroo.kitamura@ntt-at.co.jp","username":"Hiroo.Kitamura"},"change_message_id":"9cd5257c71b4e0fdb1fa288c6fbc025d58eecf4f","unresolved":false,"context_lines":[{"line_number":110,"context_line":"        \u0027operation_state\u0027: \u0027PROCESSING\u0027,"},{"line_number":111,"context_line":"        \u0027state_entered_time\u0027:"},{"line_number":112,"context_line":"        datetime.datetime(1900, 1, 1, 1, 1, 1,"},{"line_number":113,"context_line":"                          tzinfo\u003diso8601.UTC),"},{"line_number":114,"context_line":"        \u0027start_time\u0027: datetime.datetime(1900, 1, 1, 1, 1, 1,"},{"line_number":115,"context_line":"                                        tzinfo\u003diso8601.UTC),"},{"line_number":116,"context_line":"        \u0027operation\u0027: \u0027MODIFY_INFO\u0027,"}],"source_content_type":"text/x-python","patch_set":6,"id":"9f560f44_a0f1a0e1","line":113,"range":{"start_line":113,"start_character":8,"end_line":113,"end_character":26},"updated":"2020-09-14 09:34:14.000000000","message":"This file contains a lot of indentation and line break only corrections, do you need them?","commit_id":"04bef905613d396fbfa87829a57b96b86a8b2939"},{"author":{"_account_id":32219,"name":"Aldinson C. Esto","email":"esto.aln@nec.com","username":"esto-aln"},"change_message_id":"461ee4fd309f931cd1e142b21678950c77307d33","unresolved":false,"context_lines":[{"line_number":110,"context_line":"        \u0027operation_state\u0027: \u0027PROCESSING\u0027,"},{"line_number":111,"context_line":"        \u0027state_entered_time\u0027:"},{"line_number":112,"context_line":"        datetime.datetime(1900, 1, 1, 1, 1, 1,"},{"line_number":113,"context_line":"                          tzinfo\u003diso8601.UTC),"},{"line_number":114,"context_line":"        \u0027start_time\u0027: datetime.datetime(1900, 1, 1, 1, 1, 1,"},{"line_number":115,"context_line":"                                        tzinfo\u003diso8601.UTC),"},{"line_number":116,"context_line":"        \u0027operation\u0027: \u0027MODIFY_INFO\u0027,"}],"source_content_type":"text/x-python","patch_set":6,"id":"9f560f44_e88dad2a","line":113,"range":{"start_line":113,"start_character":8,"end_line":113,"end_character":26},"in_reply_to":"9f560f44_a0f1a0e1","updated":"2020-09-22 12:25:53.000000000","message":"It is an autoformat correction when pep8 issue was fixed.","commit_id":"04bef905613d396fbfa87829a57b96b86a8b2939"}],"tacker/tests/unit/conductor/test_conductor_server.py":[{"author":{"_account_id":31072,"name":"Hiroo Kitamura","email":"hiroo.kitamura@ntt-at.co.jp","username":"Hiroo.Kitamura"},"change_message_id":"9cd5257c71b4e0fdb1fa288c6fbc025d58eecf4f","unresolved":false,"context_lines":[{"line_number":261,"context_line":""},{"line_number":262,"context_line":"    @mock.patch.object(glance_store, \u0027load_csar\u0027)"},{"line_number":263,"context_line":"    def test_get_vnf_package_vnfd_exception_from_glance_store(self,"},{"line_number":264,"context_line":"                                                              mock_load_csar):"},{"line_number":265,"context_line":"        mock_load_csar.side_effect \u003d store_exceptions.NotFound"},{"line_number":266,"context_line":"        self.assertRaises(exceptions.FailedToGetVnfdData,"},{"line_number":267,"context_line":"                          self.conductor.get_vnf_package_vnfd, self.context,"}],"source_content_type":"text/x-python","patch_set":6,"id":"9f560f44_40cfe48a","line":264,"range":{"start_line":264,"start_character":60,"end_line":264,"end_character":62},"updated":"2020-09-14 09:34:14.000000000","message":"This file contains a lot of indentation and line break only corrections, do you need them?","commit_id":"04bef905613d396fbfa87829a57b96b86a8b2939"},{"author":{"_account_id":32219,"name":"Aldinson C. Esto","email":"esto.aln@nec.com","username":"esto-aln"},"change_message_id":"461ee4fd309f931cd1e142b21678950c77307d33","unresolved":false,"context_lines":[{"line_number":261,"context_line":""},{"line_number":262,"context_line":"    @mock.patch.object(glance_store, \u0027load_csar\u0027)"},{"line_number":263,"context_line":"    def test_get_vnf_package_vnfd_exception_from_glance_store(self,"},{"line_number":264,"context_line":"                                                              mock_load_csar):"},{"line_number":265,"context_line":"        mock_load_csar.side_effect \u003d store_exceptions.NotFound"},{"line_number":266,"context_line":"        self.assertRaises(exceptions.FailedToGetVnfdData,"},{"line_number":267,"context_line":"                          self.conductor.get_vnf_package_vnfd, self.context,"}],"source_content_type":"text/x-python","patch_set":6,"id":"9f560f44_489e5954","line":264,"range":{"start_line":264,"start_character":60,"end_line":264,"end_character":62},"in_reply_to":"9f560f44_40cfe48a","updated":"2020-09-22 12:25:53.000000000","message":"It is an autoformat correction when pep8 issue was fixed.","commit_id":"04bef905613d396fbfa87829a57b96b86a8b2939"}],"tacker/tests/unit/vnflcm/fakes.py":[{"author":{"_account_id":31072,"name":"Hiroo Kitamura","email":"hiroo.kitamura@ntt-at.co.jp","username":"Hiroo.Kitamura"},"change_message_id":"9cd5257c71b4e0fdb1fa288c6fbc025d58eecf4f","unresolved":false,"context_lines":[{"line_number":133,"context_line":"    links \u003d {"},{"line_number":134,"context_line":"        \"self\": {\"href\": \"/vnflcm/v1/vnf_instances/%s\" % vnf_instance_id},"},{"line_number":135,"context_line":"        \"terminate\": {\"href\": \"/vnflcm/v1/vnf_instances/%s/terminate\" %"},{"line_number":136,"context_line":"                      vnf_instance_id},"},{"line_number":137,"context_line":"        \"heal\": {\"href\": \"/vnflcm/v1/vnf_instances/%s/heal\" %"},{"line_number":138,"context_line":"                 vnf_instance_id}}"},{"line_number":139,"context_line":""}],"source_content_type":"text/x-python","patch_set":6,"id":"9f560f44_409d246b","line":136,"range":{"start_line":136,"start_character":16,"end_line":136,"end_character":22},"updated":"2020-09-14 09:34:14.000000000","message":"This file contains a lot of indentation and line break only corrections, do you need them?","commit_id":"04bef905613d396fbfa87829a57b96b86a8b2939"},{"author":{"_account_id":32219,"name":"Aldinson C. Esto","email":"esto.aln@nec.com","username":"esto-aln"},"change_message_id":"461ee4fd309f931cd1e142b21678950c77307d33","unresolved":false,"context_lines":[{"line_number":133,"context_line":"    links \u003d {"},{"line_number":134,"context_line":"        \"self\": {\"href\": \"/vnflcm/v1/vnf_instances/%s\" % vnf_instance_id},"},{"line_number":135,"context_line":"        \"terminate\": {\"href\": \"/vnflcm/v1/vnf_instances/%s/terminate\" %"},{"line_number":136,"context_line":"                      vnf_instance_id},"},{"line_number":137,"context_line":"        \"heal\": {\"href\": \"/vnflcm/v1/vnf_instances/%s/heal\" %"},{"line_number":138,"context_line":"                 vnf_instance_id}}"},{"line_number":139,"context_line":""}],"source_content_type":"text/x-python","patch_set":6,"id":"9f560f44_88bd11b3","line":136,"range":{"start_line":136,"start_character":16,"end_line":136,"end_character":22},"in_reply_to":"9f560f44_409d246b","updated":"2020-09-22 12:25:53.000000000","message":"It is an autoformat correction when pep8 issue was fixed.","commit_id":"04bef905613d396fbfa87829a57b96b86a8b2939"}],"tacker/tests/unit/vnflcm/test_controller.py":[{"author":{"_account_id":31072,"name":"Hiroo Kitamura","email":"hiroo.kitamura@ntt-at.co.jp","username":"Hiroo.Kitamura"},"change_message_id":"9cd5257c71b4e0fdb1fa288c6fbc025d58eecf4f","unresolved":false,"context_lines":[{"line_number":54,"context_line":"        with mock.patch.object(tacker.db.vnfm.vnfm_db.VNFMPluginDb, \u0027get_vnfs\u0027,"},{"line_number":55,"context_line":"                               return_value\u003d[]):"},{"line_number":56,"context_line":"            with mock.patch.object(TackerManager, \u0027get_service_plugins\u0027,"},{"line_number":57,"context_line":"                                   return_value\u003d{\u0027VNFM\u0027: FakeVNFMPlugin()}):"},{"line_number":58,"context_line":"                self.controller \u003d controller.VnfLcmController()"},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"    @property"}],"source_content_type":"text/x-python","patch_set":6,"id":"9f560f44_009b2c73","line":57,"range":{"start_line":57,"start_character":20,"end_line":57,"end_character":35},"updated":"2020-09-14 09:34:14.000000000","message":"This file contains a lot of indentation and line break only corrections, do you need them?","commit_id":"04bef905613d396fbfa87829a57b96b86a8b2939"},{"author":{"_account_id":32219,"name":"Aldinson C. Esto","email":"esto.aln@nec.com","username":"esto-aln"},"change_message_id":"461ee4fd309f931cd1e142b21678950c77307d33","unresolved":false,"context_lines":[{"line_number":54,"context_line":"        with mock.patch.object(tacker.db.vnfm.vnfm_db.VNFMPluginDb, \u0027get_vnfs\u0027,"},{"line_number":55,"context_line":"                               return_value\u003d[]):"},{"line_number":56,"context_line":"            with mock.patch.object(TackerManager, \u0027get_service_plugins\u0027,"},{"line_number":57,"context_line":"                                   return_value\u003d{\u0027VNFM\u0027: FakeVNFMPlugin()}):"},{"line_number":58,"context_line":"                self.controller \u003d controller.VnfLcmController()"},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"    @property"}],"source_content_type":"text/x-python","patch_set":6,"id":"9f560f44_c8e0a9cf","line":57,"range":{"start_line":57,"start_character":20,"end_line":57,"end_character":35},"in_reply_to":"9f560f44_009b2c73","updated":"2020-09-22 12:25:53.000000000","message":"It is an autoformat correction when pep8 issue was fixed.","commit_id":"04bef905613d396fbfa87829a57b96b86a8b2939"}]}
