)]}'
{"tacker/tests/functional/common/test_cmd_executer.py":[{"author":{"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},"change_message_id":"b6dcb4e3d417c084223cc7e0c61e49b3e29887bb","unresolved":false,"context_lines":[{"line_number":28,"context_line":"class TestRemoteCommandExecutor(base.BaseTackerTest):"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"    def _test_create_vnf(self, vnfd_file, vnf_name,"},{"line_number":31,"context_line":"                         template_source\u003d\"onboarded\"):"},{"line_number":32,"context_line":"        input_yaml \u003d read_file(vnfd_file)"},{"line_number":33,"context_line":"        tosca_dict \u003d yaml.safe_load(input_yaml)"},{"line_number":34,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"9fb8cfa7_82eafe0b","line":31,"range":{"start_line":31,"start_character":25,"end_line":31,"end_character":51},"updated":"2019-07-02 03:13:42.000000000","message":"Is this argument needed? It isn\u0027t used.","commit_id":"5c424a0ef40e9e0df6b72a336d6ae3d953fd22ea"},{"author":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"change_message_id":"f906d0b9db8b2b52356bc8e9468a90a56918faae","unresolved":false,"context_lines":[{"line_number":28,"context_line":"class TestRemoteCommandExecutor(base.BaseTackerTest):"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"    def _test_create_vnf(self, vnfd_file, vnf_name,"},{"line_number":31,"context_line":"                         template_source\u003d\"onboarded\"):"},{"line_number":32,"context_line":"        input_yaml \u003d read_file(vnfd_file)"},{"line_number":33,"context_line":"        tosca_dict \u003d yaml.safe_load(input_yaml)"},{"line_number":34,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"9fb8cfa7_f96dac31","line":31,"range":{"start_line":31,"start_character":25,"end_line":31,"end_character":51},"in_reply_to":"9fb8cfa7_82eafe0b","updated":"2019-07-02 07:49:13.000000000","message":"will update it.","commit_id":"5c424a0ef40e9e0df6b72a336d6ae3d953fd22ea"},{"author":{"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},"change_message_id":"b6dcb4e3d417c084223cc7e0c61e49b3e29887bb","unresolved":false,"context_lines":[{"line_number":35,"context_line":"        # create vnf directly from template"},{"line_number":36,"context_line":"        vnf_arg \u003d {\u0027vnf\u0027: {\u0027vnfd_template\u0027: tosca_dict, \u0027name\u0027: vnf_name}}"},{"line_number":37,"context_line":"        vnf_instance \u003d self.client.create_vnf(body\u003dvnf_arg)"},{"line_number":38,"context_line":"        vnfd_id \u003d vnf_instance[\u0027vnf\u0027][\u0027vnfd_id\u0027]"},{"line_number":39,"context_line":"        vnf_id \u003d vnf_instance[\u0027vnf\u0027][\u0027id\u0027]"},{"line_number":40,"context_line":"        self.wait_until_vnf_active("},{"line_number":41,"context_line":"            vnf_id,"}],"source_content_type":"text/x-python","patch_set":5,"id":"9fb8cfa7_62f34a0a","line":38,"range":{"start_line":38,"start_character":7,"end_line":38,"end_character":48},"updated":"2019-07-02 03:13:42.000000000","message":"Is this variable needed? It isn\u0027t used.","commit_id":"5c424a0ef40e9e0df6b72a336d6ae3d953fd22ea"},{"author":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"change_message_id":"f906d0b9db8b2b52356bc8e9468a90a56918faae","unresolved":false,"context_lines":[{"line_number":35,"context_line":"        # create vnf directly from template"},{"line_number":36,"context_line":"        vnf_arg \u003d {\u0027vnf\u0027: {\u0027vnfd_template\u0027: tosca_dict, \u0027name\u0027: vnf_name}}"},{"line_number":37,"context_line":"        vnf_instance \u003d self.client.create_vnf(body\u003dvnf_arg)"},{"line_number":38,"context_line":"        vnfd_id \u003d vnf_instance[\u0027vnf\u0027][\u0027vnfd_id\u0027]"},{"line_number":39,"context_line":"        vnf_id \u003d vnf_instance[\u0027vnf\u0027][\u0027id\u0027]"},{"line_number":40,"context_line":"        self.wait_until_vnf_active("},{"line_number":41,"context_line":"            vnf_id,"}],"source_content_type":"text/x-python","patch_set":5,"id":"9fb8cfa7_7963fc42","line":38,"range":{"start_line":38,"start_character":7,"end_line":38,"end_character":48},"in_reply_to":"9fb8cfa7_62f34a0a","updated":"2019-07-02 07:49:13.000000000","message":"right, not needed. Will update it.","commit_id":"5c424a0ef40e9e0df6b72a336d6ae3d953fd22ea"},{"author":{"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},"change_message_id":"b6dcb4e3d417c084223cc7e0c61e49b3e29887bb","unresolved":false,"context_lines":[{"line_number":40,"context_line":"        self.wait_until_vnf_active("},{"line_number":41,"context_line":"            vnf_id,"},{"line_number":42,"context_line":"            constants.VNF_CIRROS_CREATE_TIMEOUT,"},{"line_number":43,"context_line":"            constants.ACTIVE_SLEEP_TIME)"},{"line_number":44,"context_line":"        vnf_show_out \u003d self.client.show_vnf(vnf_id)[\u0027vnf\u0027]"},{"line_number":45,"context_line":"        self.assertIsNotNone(vnf_show_out[\u0027mgmt_ip_address\u0027])"},{"line_number":46,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"9fb8cfa7_02c7ee97","line":43,"updated":"2019-07-02 03:13:42.000000000","message":"Don\u0027t we need to add the following?\n  self.verify_vnf_crud_events(vnf_id, evt_constants.RES_EVT_CREATE, evt_constants.ACTIVE)","commit_id":"5c424a0ef40e9e0df6b72a336d6ae3d953fd22ea"},{"author":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"change_message_id":"f906d0b9db8b2b52356bc8e9468a90a56918faae","unresolved":false,"context_lines":[{"line_number":40,"context_line":"        self.wait_until_vnf_active("},{"line_number":41,"context_line":"            vnf_id,"},{"line_number":42,"context_line":"            constants.VNF_CIRROS_CREATE_TIMEOUT,"},{"line_number":43,"context_line":"            constants.ACTIVE_SLEEP_TIME)"},{"line_number":44,"context_line":"        vnf_show_out \u003d self.client.show_vnf(vnf_id)[\u0027vnf\u0027]"},{"line_number":45,"context_line":"        self.assertIsNotNone(vnf_show_out[\u0027mgmt_ip_address\u0027])"},{"line_number":46,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"9fb8cfa7_59d158cb","line":43,"in_reply_to":"9fb8cfa7_02c7ee97","updated":"2019-07-02 07:49:13.000000000","message":"My motive was to test/verify cmd_executor only, so I didn\u0027t added that. but yes, its a nice point, I will add it.","commit_id":"5c424a0ef40e9e0df6b72a336d6ae3d953fd22ea"},{"author":{"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},"change_message_id":"25acc0500f793b99269dd0ca6588150e8e9f7d16","unresolved":false,"context_lines":[{"line_number":40,"context_line":"        self.wait_until_vnf_active("},{"line_number":41,"context_line":"            vnf_id,"},{"line_number":42,"context_line":"            constants.VNF_CIRROS_CREATE_TIMEOUT,"},{"line_number":43,"context_line":"            constants.ACTIVE_SLEEP_TIME)"},{"line_number":44,"context_line":"        vnf_show_out \u003d self.client.show_vnf(vnf_id)[\u0027vnf\u0027]"},{"line_number":45,"context_line":"        self.assertIsNotNone(vnf_show_out[\u0027mgmt_ip_address\u0027])"},{"line_number":46,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"9fb8cfa7_a6b5c334","line":43,"in_reply_to":"9fb8cfa7_59d158cb","updated":"2019-07-03 00:14:07.000000000","message":"make sense.\nI think current code is better.","commit_id":"5c424a0ef40e9e0df6b72a336d6ae3d953fd22ea"},{"author":{"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},"change_message_id":"b6dcb4e3d417c084223cc7e0c61e49b3e29887bb","unresolved":false,"context_lines":[{"line_number":44,"context_line":"        vnf_show_out \u003d self.client.show_vnf(vnf_id)[\u0027vnf\u0027]"},{"line_number":45,"context_line":"        self.assertIsNotNone(vnf_show_out[\u0027mgmt_ip_address\u0027])"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"        # Fatch mgmt ip of VNF"},{"line_number":48,"context_line":"        mgmt_ip \u003d eval(vnf_show_out[\u0027mgmt_ip_address\u0027])[\u0027VDU1\u0027]"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"        return vnfd_id, vnf_id, mgmt_ip"}],"source_content_type":"text/x-python","patch_set":5,"id":"9fb8cfa7_02de0e6c","line":47,"range":{"start_line":47,"start_character":10,"end_line":47,"end_character":15},"updated":"2019-07-02 03:13:42.000000000","message":"Fetch","commit_id":"5c424a0ef40e9e0df6b72a336d6ae3d953fd22ea"},{"author":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"change_message_id":"f906d0b9db8b2b52356bc8e9468a90a56918faae","unresolved":false,"context_lines":[{"line_number":44,"context_line":"        vnf_show_out \u003d self.client.show_vnf(vnf_id)[\u0027vnf\u0027]"},{"line_number":45,"context_line":"        self.assertIsNotNone(vnf_show_out[\u0027mgmt_ip_address\u0027])"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"        # Fatch mgmt ip of VNF"},{"line_number":48,"context_line":"        mgmt_ip \u003d eval(vnf_show_out[\u0027mgmt_ip_address\u0027])[\u0027VDU1\u0027]"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"        return vnfd_id, vnf_id, mgmt_ip"}],"source_content_type":"text/x-python","patch_set":5,"id":"9fb8cfa7_b9e1749d","line":47,"range":{"start_line":47,"start_character":10,"end_line":47,"end_character":15},"in_reply_to":"9fb8cfa7_02de0e6c","updated":"2019-07-02 07:49:13.000000000","message":"will fix it.","commit_id":"5c424a0ef40e9e0df6b72a336d6ae3d953fd22ea"}]}
