)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":31072,"name":"Hiroo Kitamura","email":"hiroo.kitamura@ntt-at.co.jp","username":"Hiroo.Kitamura"},"change_message_id":"6317e8e0c315a42c7d07d0407b16559a179cf7ee","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Aldinson Esto \u003cesto.aln@nec.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2020-08-13 10:52:38 +0900"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Support scaling operations for VNF based on ETSI NFV-SOL"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Implemented scaling VNF feature."},{"line_number":10,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":9,"id":"9f560f44_9e523934","line":7,"updated":"2020-08-25 07:47:16.000000000","message":"Since the patch of 747511 is uploaded, I think it’s better to abandone this patch.\nIs it right?","commit_id":"647e8ae45f3a5703a408240132d641b408a84fe0"},{"author":{"_account_id":31813,"name":"Koichi Edagawa","email":"edagawa.kc@nec.com","username":"k-edagawa"},"change_message_id":"7a879b5fdf910546bb7d19535ca7c8a7eb07eff6","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Aldinson Esto \u003cesto.aln@nec.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2020-08-13 10:52:38 +0900"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Support scaling operations for VNF based on ETSI NFV-SOL"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Implemented scaling VNF feature."},{"line_number":10,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":9,"id":"9f560f44_6985f1ac","line":7,"in_reply_to":"9f560f44_9e523934","updated":"2020-08-25 08:46:00.000000000","message":"Yes, you are right. I am abandoning this patch. Thank you for your comment.","commit_id":"647e8ae45f3a5703a408240132d641b408a84fe0"}],"tacker/api/schemas/vnf_lcm.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"20d719360749506944cd1d025db1b1bfbdc7634e","unresolved":false,"context_lines":[{"line_number":238,"context_line":"    },"},{"line_number":239,"context_line":"    \u0027additionalProperties\u0027: False,"},{"line_number":240,"context_line":"}"},{"line_number":241,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9f560f44_e5f15397","line":241,"updated":"2020-08-04 08:24:34.000000000","message":"pep8: W391 blank line at end of file","commit_id":"a1a609760932f8551502c3dfb83d6209a2b9b347"}],"tacker/api/vnflcm/v1/controller.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"20d719360749506944cd1d025db1b1bfbdc7634e","unresolved":false,"context_lines":[{"line_number":472,"context_line":""},{"line_number":473,"context_line":"def create_resource():"},{"line_number":474,"context_line":"    return wsgi.Resource(VnfLcmController())"},{"line_number":475,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9f560f44_252d0bfe","line":475,"updated":"2020-08-04 08:24:34.000000000","message":"pep8: W391 blank line at end of file","commit_id":"a1a609760932f8551502c3dfb83d6209a2b9b347"}],"tacker/api/vnflcm/v1/router.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"20d719360749506944cd1d025db1b1bfbdc7634e","unresolved":false,"context_lines":[{"line_number":97,"context_line":"        self._setup_route(mapper,"},{"line_number":98,"context_line":"                \"/vnf_instances/{id}/scale\","},{"line_number":99,"context_line":"                methods, controller, default_resource)"},{"line_number":100,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9f560f44_c5eecfb2","line":100,"updated":"2020-08-04 08:24:34.000000000","message":"pep8: W391 blank line at end of file","commit_id":"a1a609760932f8551502c3dfb83d6209a2b9b347"}],"tacker/conductor/conductor_server.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"20d719360749506944cd1d025db1b1bfbdc7634e","unresolved":false,"context_lines":[{"line_number":531,"context_line":"        topic\u003dtopics.TOPIC_CONDUCTOR,"},{"line_number":532,"context_line":"        manager\u003dmanager)"},{"line_number":533,"context_line":"    service.launch(CONF, server, restart_method\u003d\u0027mutate\u0027).wait()"},{"line_number":534,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9f560f44_0532875f","line":534,"updated":"2020-08-04 08:24:34.000000000","message":"pep8: W391 blank line at end of file","commit_id":"a1a609760932f8551502c3dfb83d6209a2b9b347"}],"tacker/conductor/conductorrpc/vnf_lcm_rpc.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"20d719360749506944cd1d025db1b1bfbdc7634e","unresolved":false,"context_lines":[{"line_number":78,"context_line":"                          vnf_info\u003dvnf_info,"},{"line_number":79,"context_line":"                          vnf_instance\u003dvnf_instance,"},{"line_number":80,"context_line":"                          scale_vnf_request\u003dscale_vnf_request)"},{"line_number":81,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9f560f44_65338363","line":81,"updated":"2020-08-04 08:24:34.000000000","message":"pep8: W391 blank line at end of file","commit_id":"a1a609760932f8551502c3dfb83d6209a2b9b347"}],"tacker/conf/__init__.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"20d719360749506944cd1d025db1b1bfbdc7634e","unresolved":false,"context_lines":[{"line_number":30,"context_line":"conductor.register_opts(CONF)"},{"line_number":31,"context_line":"coordination.register_opts(CONF)"},{"line_number":32,"context_line":"glance_store.register_opts(CONF)"},{"line_number":33,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9f560f44_4503df73","line":33,"updated":"2020-08-04 08:24:34.000000000","message":"pep8: W391 blank line at end of file","commit_id":"a1a609760932f8551502c3dfb83d6209a2b9b347"}],"tacker/conf/vnf_lcm.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"20d719360749506944cd1d025db1b1bfbdc7634e","unresolved":false,"context_lines":[{"line_number":33,"context_line":""},{"line_number":34,"context_line":"def list_opts():"},{"line_number":35,"context_line":"    return {vnf_lcm_group: OPTS}"},{"line_number":36,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9f560f44_a5fbdb76","line":36,"updated":"2020-08-04 08:24:34.000000000","message":"pep8: W391 blank line at end of file","commit_id":"a1a609760932f8551502c3dfb83d6209a2b9b347"}],"tacker/db/db_sqlalchemy/models.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"20d719360749506944cd1d025db1b1bfbdc7634e","unresolved":false,"context_lines":[{"line_number":246,"context_line":"    changed_info \u003d sa.Column(sa.JSON(), nullable\u003dTrue)"},{"line_number":247,"context_line":"    changed_ext_connectivity \u003d sa.Column(sa.JSON(), nullable\u003dTrue)"},{"line_number":248,"context_line":"    error_point \u003d sa.Column(sa.Integer, nullable\u003dFalse)"},{"line_number":249,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9f560f44_4538ff3b","line":249,"updated":"2020-08-04 08:24:34.000000000","message":"pep8: W391 blank line at end of file","commit_id":"a1a609760932f8551502c3dfb83d6209a2b9b347"}],"tacker/db/vnfm/vnfm_db.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"20d719360749506944cd1d025db1b1bfbdc7634e","unresolved":false,"context_lines":[{"line_number":812,"context_line":"            constants.ERROR]"},{"line_number":813,"context_line":"        return self._mark_vnf_status("},{"line_number":814,"context_line":"            vnf_id, exclude_status, constants.DEAD)"},{"line_number":815,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9f560f44_a540fba6","line":815,"updated":"2020-08-04 08:24:34.000000000","message":"pep8: W391 blank line at end of file","commit_id":"a1a609760932f8551502c3dfb83d6209a2b9b347"}],"tacker/objects/__init__.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"20d719360749506944cd1d025db1b1bfbdc7634e","unresolved":false,"context_lines":[{"line_number":37,"context_line":"    __import__(\u0027tacker.objects.terminate_vnf_req\u0027)"},{"line_number":38,"context_line":"    __import__(\u0027tacker.objects.scale_vnf_request\u0027)"},{"line_number":39,"context_line":"    __import__(\u0027tacker.objects.vnf_lcm_op_occs\u0027)"},{"line_number":40,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9f560f44_650c2394","line":40,"updated":"2020-08-04 08:24:34.000000000","message":"pep8: W391 blank line at end of file","commit_id":"a1a609760932f8551502c3dfb83d6209a2b9b347"}],"tacker/objects/instantiate_vnf_req.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"20d719360749506944cd1d025db1b1bfbdc7634e","unresolved":false,"context_lines":[{"line_number":572,"context_line":""},{"line_number":573,"context_line":"        obj \u003d cls(id\u003did, resource_handle\u003dresource_handle)"},{"line_number":574,"context_line":"        return obj"},{"line_number":575,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9f560f44_e51f93b4","line":575,"updated":"2020-08-04 08:24:34.000000000","message":"pep8: W391 blank line at end of file","commit_id":"a1a609760932f8551502c3dfb83d6209a2b9b347"}],"tacker/objects/scale_vnf_request.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"20d719360749506944cd1d025db1b1bfbdc7634e","unresolved":false,"context_lines":[{"line_number":50,"context_line":"                  number_of_steps\u003dnumber_of_steps,"},{"line_number":51,"context_line":"                  additional_params\u003dadditional_params)"},{"line_number":52,"context_line":"        return obj"},{"line_number":53,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9f560f44_a5291be7","line":53,"updated":"2020-08-04 08:24:34.000000000","message":"pep8: W391 blank line at end of file","commit_id":"a1a609760932f8551502c3dfb83d6209a2b9b347"}],"tacker/objects/vnf_instantiated_info.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"20d719360749506944cd1d025db1b1bfbdc7634e","unresolved":false,"context_lines":[{"line_number":1051,"context_line":"        return {\u0027vim_connection_id\u0027: self.vim_connection_id,"},{"line_number":1052,"context_line":"                \u0027resource_id\u0027: self.resource_id,"},{"line_number":1053,"context_line":"                \u0027vim_level_resource_type\u0027: self.vim_level_resource_type}"},{"line_number":1054,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9f560f44_45111fac","line":1054,"updated":"2020-08-04 08:24:34.000000000","message":"pep8: W391 blank line at end of file","commit_id":"a1a609760932f8551502c3dfb83d6209a2b9b347"}],"tacker/objects/vnf_lcm_op_occs.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"20d719360749506944cd1d025db1b1bfbdc7634e","unresolved":false,"context_lines":[{"line_number":608,"context_line":"        return {\u0027vim_connection_id\u0027: self.vim_connection_id,"},{"line_number":609,"context_line":"                \u0027resource_id\u0027: self.resource_id,"},{"line_number":610,"context_line":"                \u0027vim_level_resource_type\u0027: self.vim_level_resource_type}"},{"line_number":611,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9f560f44_85269714","line":611,"updated":"2020-08-04 08:24:34.000000000","message":"pep8: W391 blank line at end of file","commit_id":"a1a609760932f8551502c3dfb83d6209a2b9b347"}],"tacker/policies/vnf_lcm.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"20d719360749506944cd1d025db1b1bfbdc7634e","unresolved":false,"context_lines":[{"line_number":115,"context_line":""},{"line_number":116,"context_line":"def list_rules():"},{"line_number":117,"context_line":"    return rules"},{"line_number":118,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9f560f44_85f8577b","line":118,"updated":"2020-08-04 08:24:34.000000000","message":"pep8: W391 blank line at end of file","commit_id":"a1a609760932f8551502c3dfb83d6209a2b9b347"}],"tacker/tests/unit/conductor/fakes.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"20d719360749506944cd1d025db1b1bfbdc7634e","unresolved":false,"context_lines":[{"line_number":263,"context_line":"    scale_request \u003d scale_vnf_request.ScaleVnfRequest(**scale_request_data)"},{"line_number":264,"context_line":""},{"line_number":265,"context_line":"    return scale_request"},{"line_number":266,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9f560f44_e54673c0","line":266,"updated":"2020-08-04 08:24:34.000000000","message":"pep8: W391 blank line at end of file","commit_id":"a1a609760932f8551502c3dfb83d6209a2b9b347"}],"tacker/tests/unit/conductor/test_conductor_server.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"20d719360749506944cd1d025db1b1bfbdc7634e","unresolved":false,"context_lines":[{"line_number":571,"context_line":"            scale_vnf_request)"},{"line_number":572,"context_line":"        self.vnflcm_driver.scale_vnf.assert_called_once_with("},{"line_number":573,"context_line":"            self.context, vnf_info, mock.ANY, scale_vnf_request)"},{"line_number":574,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9f560f44_c5436fae","line":574,"updated":"2020-08-04 08:24:34.000000000","message":"pep8: W391 blank line at end of file","commit_id":"a1a609760932f8551502c3dfb83d6209a2b9b347"}],"tacker/tests/unit/vnflcm/fakes.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"20d719360749506944cd1d025db1b1bfbdc7634e","unresolved":false,"context_lines":[{"line_number":779,"context_line":"                                   uuidsentinel.project_id, is_admin\u003dTrue)"},{"line_number":780,"context_line":"    api_v1 \u003d InjectContext(ctxt, inner_app_v1)"},{"line_number":781,"context_line":"    return api_v1"},{"line_number":782,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9f560f44_2516aba9","line":782,"updated":"2020-08-04 08:24:34.000000000","message":"pep8: W391 blank line at end of file","commit_id":"a1a609760932f8551502c3dfb83d6209a2b9b347"}],"tacker/tests/unit/vnflcm/test_controller.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"20d719360749506944cd1d025db1b1bfbdc7634e","unresolved":false,"context_lines":[{"line_number":1337,"context_line":"            \u0027can not scale_out\u0027, 400, title\u003d\u0027can not scale_out\u0027)"},{"line_number":1338,"context_line":"        resp \u003d req.get_response(self.app)"},{"line_number":1339,"context_line":"        self.assertEqual(res.text, resp.text)"},{"line_number":1340,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9f560f44_051ba7cf","line":1340,"updated":"2020-08-04 08:24:34.000000000","message":"pep8: W391 blank line at end of file","commit_id":"a1a609760932f8551502c3dfb83d6209a2b9b347"}],"tacker/vnflcm/vnflcm_driver.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"20d719360749506944cd1d025db1b1bfbdc7634e","unresolved":false,"context_lines":[{"line_number":875,"context_line":""},{"line_number":876,"context_line":"        LOG.info(\"Request received for scale vnf \u0027%s\u0027 is completed \""},{"line_number":877,"context_line":"                 \"successfully\", vnf_instance.id)"},{"line_number":878,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9f560f44_853df72c","line":878,"updated":"2020-08-04 08:24:34.000000000","message":"pep8: W391 blank line at end of file","commit_id":"a1a609760932f8551502c3dfb83d6209a2b9b347"}],"tacker/vnfm/action_drivers/scale_standard.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"20d719360749506944cd1d025db1b1bfbdc7634e","unresolved":false,"context_lines":[{"line_number":121,"context_line":"                if i !\u003d scale_vnf_request.number_of_steps - 1:"},{"line_number":122,"context_line":"                    if cooldown:"},{"line_number":123,"context_line":"                        time.sleep(cooldown)"},{"line_number":124,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9f560f44_45863fdd","line":124,"updated":"2020-08-04 08:24:34.000000000","message":"pep8: W391 blank line at end of file","commit_id":"a1a609760932f8551502c3dfb83d6209a2b9b347"}],"tacker/vnfm/infra_drivers/kubernetes/kubernetes_driver.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"20d719360749506944cd1d025db1b1bfbdc7634e","unresolved":false,"context_lines":[{"line_number":620,"context_line":"                   vnf_info,"},{"line_number":621,"context_line":"                   region_name):"},{"line_number":622,"context_line":"        pass"},{"line_number":623,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9f560f44_257b4bf5","line":623,"updated":"2020-08-04 08:24:34.000000000","message":"pep8: W391 blank line at end of file","commit_id":"a1a609760932f8551502c3dfb83d6209a2b9b347"}],"tacker/vnfm/infra_drivers/openstack/heat_client.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"20d719360749506944cd1d025db1b1bfbdc7634e","unresolved":false,"context_lines":[{"line_number":105,"context_line":"        return self.heat.resources.mark_unhealthy(stack_id, resource_name,"},{"line_number":106,"context_line":"                                                  mark_unhealthy,"},{"line_number":107,"context_line":"                                                  resource_status_reason)"},{"line_number":108,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9f560f44_0580c7bf","line":108,"updated":"2020-08-04 08:24:34.000000000","message":"pep8: W391 blank line at end of file","commit_id":"a1a609760932f8551502c3dfb83d6209a2b9b347"}],"tacker/vnfm/infra_drivers/openstack/openstack.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"20d719360749506944cd1d025db1b1bfbdc7634e","unresolved":false,"context_lines":[{"line_number":1422,"context_line":"            auth_attr, infra_cnst.STACK_UPDATE_IN_PROGRESS,"},{"line_number":1423,"context_line":"            infra_cnst.STACK_UPDATE_COMPLETE,"},{"line_number":1424,"context_line":"            vnfm.VNFScaleWaitFailed, region_name\u003dregion_name)"},{"line_number":1425,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9f560f44_6581c3c3","line":1425,"updated":"2020-08-04 08:24:34.000000000","message":"pep8: W391 blank line at end of file","commit_id":"a1a609760932f8551502c3dfb83d6209a2b9b347"}],"tacker/vnfm/infra_drivers/scale_driver.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"20d719360749506944cd1d025db1b1bfbdc7634e","unresolved":false,"context_lines":[{"line_number":87,"context_line":"                   vnf_info,"},{"line_number":88,"context_line":"                   region_name):"},{"line_number":89,"context_line":"        pass"},{"line_number":90,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9f560f44_c51c0fc3","line":90,"updated":"2020-08-04 08:24:34.000000000","message":"pep8: W391 blank line at end of file","commit_id":"a1a609760932f8551502c3dfb83d6209a2b9b347"}],"tacker/vnfm/mgmt_drivers/constants.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"20d719360749506944cd1d025db1b1bfbdc7634e","unresolved":false,"context_lines":[{"line_number":27,"context_line":"ACTION_HEAL_VNF \u003d \u0027heal_vnf\u0027"},{"line_number":28,"context_line":"ACTION_SCALE_IN_VNF \u003d \u0027scale_in_vnf\u0027"},{"line_number":29,"context_line":"ACTION_SCALE_OUT_VNF \u003d \u0027scale_out_vnf\u0027"},{"line_number":30,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9f560f44_a56e3b2c","line":30,"updated":"2020-08-04 08:24:34.000000000","message":"pep8: W391 blank line at end of file","commit_id":"a1a609760932f8551502c3dfb83d6209a2b9b347"}]}
