)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"aa61a1eede0ed059895d31ffd0c531168c6ff788","unresolved":true,"context_lines":[{"line_number":7,"context_line":"Support multi artifact of ansible driver"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The Ansible driver can only run specific script files."},{"line_number":10,"context_line":"Due to multi artifact support of mgmt driver, it will be extended to"},{"line_number":11,"context_line":"specify script files to be executed in each life cycle."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Implements: blueprint add-ansible-mgmt-driver-sample"},{"line_number":14,"context_line":"Change-Id: Id584a41fc7ae64a682d6dd390a38913e2c7e655b"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"806d5442_68a705b3","line":11,"range":{"start_line":10,"start_character":46,"end_line":11,"end_character":55},"updated":"2022-09-02 09:22:54.000000000","message":"Do you need to add release note for this enhancement and spec [1]?\n\n[1]https://specs.openstack.org/openstack/tacker-specs/specs/zed/support_multi_artifact_of_ansible_driver.html","commit_id":"246893da90ff4cac29080b2a0647ed59d19f4422"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"91d7545ed9e544d73dd961f9f8282b4020342e3c","unresolved":true,"context_lines":[{"line_number":7,"context_line":"Support multi artifact of ansible driver"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The Ansible driver can only run specific script files."},{"line_number":10,"context_line":"Due to multi artifact support of mgmt driver, it will be extended to"},{"line_number":11,"context_line":"specify script files to be executed in each life cycle."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Implements: blueprint add-ansible-mgmt-driver-sample"},{"line_number":14,"context_line":"Change-Id: Id584a41fc7ae64a682d6dd390a38913e2c7e655b"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"7eef9b61_97f7436d","line":11,"range":{"start_line":10,"start_character":46,"end_line":11,"end_character":55},"in_reply_to":"5605ec5b_1f6018c7","updated":"2022-09-13 00:52:38.000000000","message":"Sorry for my unclear comment, I didn\u0027t think you need to add `spec url` to Commit message, blueprint tag is enough.","commit_id":"246893da90ff4cac29080b2a0647ed59d19f4422"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7b83763b075811d2db9f69dd4896e46cfdbfddef","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Support multi artifact of ansible driver"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The Ansible driver can only run specific script files."},{"line_number":10,"context_line":"Due to multi artifact support of mgmt driver, it will be extended to"},{"line_number":11,"context_line":"specify script files to be executed in each life cycle."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Implements: blueprint add-ansible-mgmt-driver-sample"},{"line_number":14,"context_line":"Change-Id: Id584a41fc7ae64a682d6dd390a38913e2c7e655b"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"25c64327_1352197d","line":11,"range":{"start_line":10,"start_character":46,"end_line":11,"end_character":55},"in_reply_to":"7eef9b61_97f7436d","updated":"2022-09-15 13:41:40.000000000","message":"Ack","commit_id":"246893da90ff4cac29080b2a0647ed59d19f4422"},{"author":{"_account_id":34346,"name":"Pooja Singla","email":"pooja.singla@india.nec.com","username":"psingla"},"change_message_id":"14f34e8f4f25f15b2f6a95adc42555a98309aef9","unresolved":true,"context_lines":[{"line_number":7,"context_line":"Support multi artifact of ansible driver"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The Ansible driver can only run specific script files."},{"line_number":10,"context_line":"Due to multi artifact support of mgmt driver, it will be extended to"},{"line_number":11,"context_line":"specify script files to be executed in each life cycle."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Implements: blueprint add-ansible-mgmt-driver-sample"},{"line_number":14,"context_line":"Change-Id: Id584a41fc7ae64a682d6dd390a38913e2c7e655b"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"5605ec5b_1f6018c7","line":11,"range":{"start_line":10,"start_character":46,"end_line":11,"end_character":55},"in_reply_to":"806d5442_68a705b3","updated":"2022-09-12 12:45:01.000000000","message":"Included release note and spec.","commit_id":"246893da90ff4cac29080b2a0647ed59d19f4422"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"aa61a1eede0ed059895d31ffd0c531168c6ff788","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":3,"id":"2672d5b3_829054af","updated":"2022-09-02 09:22:54.000000000","message":"Thanks for your patch, please kindly find my comments.","commit_id":"246893da90ff4cac29080b2a0647ed59d19f4422"},{"author":{"_account_id":32736,"name":"Wataru Juso","email":"w-juso@nec.com","username":"w-juso"},"change_message_id":"0ba07930cce03f0559d29bf23ee2014d74b89eb6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"726cd152_07cafe15","updated":"2022-08-30 00:48:03.000000000","message":"recheck","commit_id":"246893da90ff4cac29080b2a0647ed59d19f4422"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7b83763b075811d2db9f69dd4896e46cfdbfddef","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"748cdf95_49ac9e0d","in_reply_to":"2672d5b3_829054af","updated":"2022-09-15 13:41:40.000000000","message":"Done","commit_id":"246893da90ff4cac29080b2a0647ed59d19f4422"},{"author":{"_account_id":34346,"name":"Pooja Singla","email":"pooja.singla@india.nec.com","username":"psingla"},"change_message_id":"f030e968bff71883b27d407e10e68090fe795ebd","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"b7b1258c_6611766f","updated":"2022-09-09 11:22:29.000000000","message":"recheck","commit_id":"b0a3c748cb3d28b0577d079fd80dca166677fb85"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"1a70296cfb31e6b94d042bf097cf2e41a95b6bc5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"024560b0_d95dfb4a","updated":"2022-09-13 03:46:15.000000000","message":"Thank you for the patch.\n\nPlease kindly find my comments.","commit_id":"ac4ce5db5bd2bb017f16a2a1c9b7068f79bf81f3"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"91d7545ed9e544d73dd961f9f8282b4020342e3c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"8b9e36b6_c99a32fb","updated":"2022-09-13 00:52:38.000000000","message":"Thanks for your rework, I have additional comments, please kindly find it.","commit_id":"ac4ce5db5bd2bb017f16a2a1c9b7068f79bf81f3"},{"author":{"_account_id":34346,"name":"Pooja Singla","email":"pooja.singla@india.nec.com","username":"psingla"},"change_message_id":"3c7a43bf72e478a07627f0e1fed0de0df07a4ee4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"fde6f8b9_0be6c34f","updated":"2022-09-16 10:09:50.000000000","message":"Hi Core Reviewers,\n\nZuul seems to be unstable. Could you please guide us what shall we do in this case. Thanks.","commit_id":"03dcde328f33413969e486e6a110f66914c9fb52"},{"author":{"_account_id":34346,"name":"Pooja Singla","email":"pooja.singla@india.nec.com","username":"psingla"},"change_message_id":"b3d18b868e924d4957abdbfa5da704652651987d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"92fc4798_42ca588e","updated":"2022-09-16 06:15:00.000000000","message":"recheck","commit_id":"03dcde328f33413969e486e6a110f66914c9fb52"},{"author":{"_account_id":34346,"name":"Pooja Singla","email":"pooja.singla@india.nec.com","username":"psingla"},"change_message_id":"24e482ab9da59679799850633eadd65912c15690","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"f633366d_980b550e","updated":"2022-09-16 10:09:42.000000000","message":"recheck","commit_id":"03dcde328f33413969e486e6a110f66914c9fb52"},{"author":{"_account_id":34346,"name":"Pooja Singla","email":"pooja.singla@india.nec.com","username":"psingla"},"change_message_id":"66cc4daac8ce1eb13554909fd321e90edb1d53fb","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"11fc5af7_ca3c8038","in_reply_to":"d2ac80af_56a26aa3","updated":"2022-09-16 10:41:14.000000000","message":"Yes, I agree.","commit_id":"03dcde328f33413969e486e6a110f66914c9fb52"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"c9558081ce072941cf58585618f2552290da447f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"d2ac80af_56a26aa3","in_reply_to":"fde6f8b9_0be6c34f","updated":"2022-09-16 10:27:58.000000000","message":"It seems the failure is not for your change because it\u0027s under samples. I wonder the reason might be something shortage of resources on zuul, so nothing to do other than retry until it\u0027s passed basically.\n\nI\u0027d suggest to propose this change to stable branch after RC1 is released if it cannot be passed in a few hours. What do you think?","commit_id":"03dcde328f33413969e486e6a110f66914c9fb52"}],"releasenotes/notes/support-multi-artifact-of-ansible-driver-cdb731436b5bc573.yaml":[{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"91d7545ed9e544d73dd961f9f8282b4020342e3c","unresolved":true,"context_lines":[{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    The Ansible driver can only run specific script files."},{"line_number":5,"context_line":"    Due to multi artifact support of mgmt driver, it will be "},{"line_number":6,"context_line":"    extended to specify script files to be executed in each life cycle."},{"line_number":7,"context_line":"    This will be achieved by implementing primary and dependencies "},{"line_number":8,"context_line":"    keys defined by TOSCA, primary can define the primary script, "}],"source_content_type":"text/x-yaml","patch_set":7,"id":"604d7e90_202c47a4","line":5,"range":{"start_line":5,"start_character":60,"end_line":5,"end_character":61},"updated":"2022-09-13 00:52:38.000000000","message":"Could you remove a trailing space character?","commit_id":"ac4ce5db5bd2bb017f16a2a1c9b7068f79bf81f3"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7b83763b075811d2db9f69dd4896e46cfdbfddef","unresolved":false,"context_lines":[{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    The Ansible driver can only run specific script files."},{"line_number":5,"context_line":"    Due to multi artifact support of mgmt driver, it will be "},{"line_number":6,"context_line":"    extended to specify script files to be executed in each life cycle."},{"line_number":7,"context_line":"    This will be achieved by implementing primary and dependencies "},{"line_number":8,"context_line":"    keys defined by TOSCA, primary can define the primary script, "}],"source_content_type":"text/x-yaml","patch_set":7,"id":"2b65adb5_da37c2ae","line":5,"range":{"start_line":5,"start_character":60,"end_line":5,"end_character":61},"in_reply_to":"604d7e90_202c47a4","updated":"2022-09-15 13:41:40.000000000","message":"Ack","commit_id":"ac4ce5db5bd2bb017f16a2a1c9b7068f79bf81f3"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"91d7545ed9e544d73dd961f9f8282b4020342e3c","unresolved":true,"context_lines":[{"line_number":4,"context_line":"    The Ansible driver can only run specific script files."},{"line_number":5,"context_line":"    Due to multi artifact support of mgmt driver, it will be "},{"line_number":6,"context_line":"    extended to specify script files to be executed in each life cycle."},{"line_number":7,"context_line":"    This will be achieved by implementing primary and dependencies "},{"line_number":8,"context_line":"    keys defined by TOSCA, primary can define the primary script, "},{"line_number":9,"context_line":"    dependencies can define a secondary script that will be referenced"},{"line_number":10,"context_line":"    by the primary script."}],"source_content_type":"text/x-yaml","patch_set":7,"id":"3727aaf7_f52fe0bb","line":7,"range":{"start_line":7,"start_character":66,"end_line":7,"end_character":67},"updated":"2022-09-13 00:52:38.000000000","message":"ditto.","commit_id":"ac4ce5db5bd2bb017f16a2a1c9b7068f79bf81f3"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7b83763b075811d2db9f69dd4896e46cfdbfddef","unresolved":false,"context_lines":[{"line_number":4,"context_line":"    The Ansible driver can only run specific script files."},{"line_number":5,"context_line":"    Due to multi artifact support of mgmt driver, it will be "},{"line_number":6,"context_line":"    extended to specify script files to be executed in each life cycle."},{"line_number":7,"context_line":"    This will be achieved by implementing primary and dependencies "},{"line_number":8,"context_line":"    keys defined by TOSCA, primary can define the primary script, "},{"line_number":9,"context_line":"    dependencies can define a secondary script that will be referenced"},{"line_number":10,"context_line":"    by the primary script."}],"source_content_type":"text/x-yaml","patch_set":7,"id":"defb5f5a_597dc71b","line":7,"range":{"start_line":7,"start_character":66,"end_line":7,"end_character":67},"in_reply_to":"3727aaf7_f52fe0bb","updated":"2022-09-15 13:41:40.000000000","message":"Ack","commit_id":"ac4ce5db5bd2bb017f16a2a1c9b7068f79bf81f3"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"91d7545ed9e544d73dd961f9f8282b4020342e3c","unresolved":true,"context_lines":[{"line_number":5,"context_line":"    Due to multi artifact support of mgmt driver, it will be "},{"line_number":6,"context_line":"    extended to specify script files to be executed in each life cycle."},{"line_number":7,"context_line":"    This will be achieved by implementing primary and dependencies "},{"line_number":8,"context_line":"    keys defined by TOSCA, primary can define the primary script, "},{"line_number":9,"context_line":"    dependencies can define a secondary script that will be referenced"},{"line_number":10,"context_line":"    by the primary script."}],"source_content_type":"text/x-yaml","patch_set":7,"id":"478f62a2_b8181558","line":8,"range":{"start_line":8,"start_character":65,"end_line":8,"end_character":66},"updated":"2022-09-13 00:52:38.000000000","message":"ditto.","commit_id":"ac4ce5db5bd2bb017f16a2a1c9b7068f79bf81f3"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7b83763b075811d2db9f69dd4896e46cfdbfddef","unresolved":false,"context_lines":[{"line_number":5,"context_line":"    Due to multi artifact support of mgmt driver, it will be "},{"line_number":6,"context_line":"    extended to specify script files to be executed in each life cycle."},{"line_number":7,"context_line":"    This will be achieved by implementing primary and dependencies "},{"line_number":8,"context_line":"    keys defined by TOSCA, primary can define the primary script, "},{"line_number":9,"context_line":"    dependencies can define a secondary script that will be referenced"},{"line_number":10,"context_line":"    by the primary script."}],"source_content_type":"text/x-yaml","patch_set":7,"id":"dd3ae734_e61c7617","line":8,"range":{"start_line":8,"start_character":65,"end_line":8,"end_character":66},"in_reply_to":"478f62a2_b8181558","updated":"2022-09-15 13:41:40.000000000","message":"Ack","commit_id":"ac4ce5db5bd2bb017f16a2a1c9b7068f79bf81f3"}],"samples/mgmt_driver/ansible/ansible_driver.py":[{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"ac5b5f844d76b02e93892634c21a18c3b636312f","unresolved":true,"context_lines":[{"line_number":82,"context_line":"        vnfd_dict \u003d vnflcm_utils.get_vnfd_dict(context,"},{"line_number":83,"context_line":"                vnf_instance.vnfd_id,"},{"line_number":84,"context_line":"                vnf_instance.instantiated_vnf_info.flavour_id)"},{"line_number":85,"context_line":"        VNF_value \u003d vnfd_dict[\u0027topology_template\u0027][\u0027node_templates\u0027][\u0027VNF\u0027]"},{"line_number":86,"context_line":"        interfaces_vnflcm_value \u003d \\"},{"line_number":87,"context_line":"            VNF_value.get(\u0027interfaces\u0027, {}).get(\u0027Vnflcm\u0027, {})"},{"line_number":88,"context_line":"        artifacts_vnflcm_value \u003d \\"}],"source_content_type":"text/x-python","patch_set":3,"id":"231c5563_166f686c","line":85,"range":{"start_line":85,"start_character":8,"end_line":85,"end_character":17},"updated":"2022-09-09 02:23:33.000000000","message":"Why you use capital letters, or `vnf_value` correctly?","commit_id":"246893da90ff4cac29080b2a0647ed59d19f4422"},{"author":{"_account_id":34346,"name":"Pooja Singla","email":"pooja.singla@india.nec.com","username":"psingla"},"change_message_id":"f030e968bff71883b27d407e10e68090fe795ebd","unresolved":false,"context_lines":[{"line_number":82,"context_line":"        vnfd_dict \u003d vnflcm_utils.get_vnfd_dict(context,"},{"line_number":83,"context_line":"                vnf_instance.vnfd_id,"},{"line_number":84,"context_line":"                vnf_instance.instantiated_vnf_info.flavour_id)"},{"line_number":85,"context_line":"        VNF_value \u003d vnfd_dict[\u0027topology_template\u0027][\u0027node_templates\u0027][\u0027VNF\u0027]"},{"line_number":86,"context_line":"        interfaces_vnflcm_value \u003d \\"},{"line_number":87,"context_line":"            VNF_value.get(\u0027interfaces\u0027, {}).get(\u0027Vnflcm\u0027, {})"},{"line_number":88,"context_line":"        artifacts_vnflcm_value \u003d \\"}],"source_content_type":"text/x-python","patch_set":3,"id":"53ccd720_c1bc7c2d","line":85,"range":{"start_line":85,"start_character":8,"end_line":85,"end_character":17},"in_reply_to":"231c5563_166f686c","updated":"2022-09-09 11:22:29.000000000","message":"changed as suggested.","commit_id":"246893da90ff4cac29080b2a0647ed59d19f4422"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"aa61a1eede0ed059895d31ffd0c531168c6ff788","unresolved":true,"context_lines":[{"line_number":83,"context_line":"                vnf_instance.vnfd_id,"},{"line_number":84,"context_line":"                vnf_instance.instantiated_vnf_info.flavour_id)"},{"line_number":85,"context_line":"        VNF_value \u003d vnfd_dict[\u0027topology_template\u0027][\u0027node_templates\u0027][\u0027VNF\u0027]"},{"line_number":86,"context_line":"        interfaces_vnflcm_value \u003d \\"},{"line_number":87,"context_line":"            VNF_value.get(\u0027interfaces\u0027, {}).get(\u0027Vnflcm\u0027, {})"},{"line_number":88,"context_line":"        artifacts_vnflcm_value \u003d \\"},{"line_number":89,"context_line":"            VNF_value.get(\u0027artifacts\u0027, {})"}],"source_content_type":"text/x-python","patch_set":3,"id":"ed8cc18e_9987892b","line":86,"range":{"start_line":86,"start_character":34,"end_line":86,"end_character":35},"updated":"2022-09-02 09:22:54.000000000","message":"Could you change it so that it doesn\u0027t break a line using backslash?\n```\n        interfaces_vnflcm_value \u003d (VNF_value.get(\u0027interfaces\u0027, {})\n                                            .get(\u0027Vnflcm\u0027, {}))\n```","commit_id":"246893da90ff4cac29080b2a0647ed59d19f4422"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7b83763b075811d2db9f69dd4896e46cfdbfddef","unresolved":false,"context_lines":[{"line_number":83,"context_line":"                vnf_instance.vnfd_id,"},{"line_number":84,"context_line":"                vnf_instance.instantiated_vnf_info.flavour_id)"},{"line_number":85,"context_line":"        VNF_value \u003d vnfd_dict[\u0027topology_template\u0027][\u0027node_templates\u0027][\u0027VNF\u0027]"},{"line_number":86,"context_line":"        interfaces_vnflcm_value \u003d \\"},{"line_number":87,"context_line":"            VNF_value.get(\u0027interfaces\u0027, {}).get(\u0027Vnflcm\u0027, {})"},{"line_number":88,"context_line":"        artifacts_vnflcm_value \u003d \\"},{"line_number":89,"context_line":"            VNF_value.get(\u0027artifacts\u0027, {})"}],"source_content_type":"text/x-python","patch_set":3,"id":"eedf2479_dcc2b460","line":86,"range":{"start_line":86,"start_character":34,"end_line":86,"end_character":35},"in_reply_to":"2f227623_d13a5092","updated":"2022-09-15 13:41:40.000000000","message":"Ack","commit_id":"246893da90ff4cac29080b2a0647ed59d19f4422"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"91d7545ed9e544d73dd961f9f8282b4020342e3c","unresolved":true,"context_lines":[{"line_number":83,"context_line":"                vnf_instance.vnfd_id,"},{"line_number":84,"context_line":"                vnf_instance.instantiated_vnf_info.flavour_id)"},{"line_number":85,"context_line":"        VNF_value \u003d vnfd_dict[\u0027topology_template\u0027][\u0027node_templates\u0027][\u0027VNF\u0027]"},{"line_number":86,"context_line":"        interfaces_vnflcm_value \u003d \\"},{"line_number":87,"context_line":"            VNF_value.get(\u0027interfaces\u0027, {}).get(\u0027Vnflcm\u0027, {})"},{"line_number":88,"context_line":"        artifacts_vnflcm_value \u003d \\"},{"line_number":89,"context_line":"            VNF_value.get(\u0027artifacts\u0027, {})"}],"source_content_type":"text/x-python","patch_set":3,"id":"2f227623_d13a5092","line":86,"range":{"start_line":86,"start_character":34,"end_line":86,"end_character":35},"in_reply_to":"cd240134_ab9e03f8","updated":"2022-09-13 00:52:38.000000000","message":"It seems that the correction made by PS4 has been reverted.","commit_id":"246893da90ff4cac29080b2a0647ed59d19f4422"},{"author":{"_account_id":34346,"name":"Pooja Singla","email":"pooja.singla@india.nec.com","username":"psingla"},"change_message_id":"f030e968bff71883b27d407e10e68090fe795ebd","unresolved":false,"context_lines":[{"line_number":83,"context_line":"                vnf_instance.vnfd_id,"},{"line_number":84,"context_line":"                vnf_instance.instantiated_vnf_info.flavour_id)"},{"line_number":85,"context_line":"        VNF_value \u003d vnfd_dict[\u0027topology_template\u0027][\u0027node_templates\u0027][\u0027VNF\u0027]"},{"line_number":86,"context_line":"        interfaces_vnflcm_value \u003d \\"},{"line_number":87,"context_line":"            VNF_value.get(\u0027interfaces\u0027, {}).get(\u0027Vnflcm\u0027, {})"},{"line_number":88,"context_line":"        artifacts_vnflcm_value \u003d \\"},{"line_number":89,"context_line":"            VNF_value.get(\u0027artifacts\u0027, {})"}],"source_content_type":"text/x-python","patch_set":3,"id":"cd240134_ab9e03f8","line":86,"range":{"start_line":86,"start_character":34,"end_line":86,"end_character":35},"in_reply_to":"ed8cc18e_9987892b","updated":"2022-09-09 11:22:29.000000000","message":"changed as suggested.","commit_id":"246893da90ff4cac29080b2a0647ed59d19f4422"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"aa61a1eede0ed059895d31ffd0c531168c6ff788","unresolved":true,"context_lines":[{"line_number":85,"context_line":"        VNF_value \u003d vnfd_dict[\u0027topology_template\u0027][\u0027node_templates\u0027][\u0027VNF\u0027]"},{"line_number":86,"context_line":"        interfaces_vnflcm_value \u003d \\"},{"line_number":87,"context_line":"            VNF_value.get(\u0027interfaces\u0027, {}).get(\u0027Vnflcm\u0027, {})"},{"line_number":88,"context_line":"        artifacts_vnflcm_value \u003d \\"},{"line_number":89,"context_line":"            VNF_value.get(\u0027artifacts\u0027, {})"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"        start_msg \u003d (\"Ansible Management Driver invoked for configuration of\""}],"source_content_type":"text/x-python","patch_set":3,"id":"206d09d8_7b4e7159","line":88,"range":{"start_line":88,"start_character":33,"end_line":88,"end_character":34},"updated":"2022-09-02 09:22:54.000000000","message":"I think line break is not required here.","commit_id":"246893da90ff4cac29080b2a0647ed59d19f4422"},{"author":{"_account_id":34346,"name":"Pooja Singla","email":"pooja.singla@india.nec.com","username":"psingla"},"change_message_id":"f030e968bff71883b27d407e10e68090fe795ebd","unresolved":false,"context_lines":[{"line_number":85,"context_line":"        VNF_value \u003d vnfd_dict[\u0027topology_template\u0027][\u0027node_templates\u0027][\u0027VNF\u0027]"},{"line_number":86,"context_line":"        interfaces_vnflcm_value \u003d \\"},{"line_number":87,"context_line":"            VNF_value.get(\u0027interfaces\u0027, {}).get(\u0027Vnflcm\u0027, {})"},{"line_number":88,"context_line":"        artifacts_vnflcm_value \u003d \\"},{"line_number":89,"context_line":"            VNF_value.get(\u0027artifacts\u0027, {})"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"        start_msg \u003d (\"Ansible Management Driver invoked for configuration of\""}],"source_content_type":"text/x-python","patch_set":3,"id":"d643d9d0_d50cb4b8","line":88,"range":{"start_line":88,"start_character":33,"end_line":88,"end_character":34},"in_reply_to":"206d09d8_7b4e7159","updated":"2022-09-09 11:22:29.000000000","message":"changed as suggested.","commit_id":"246893da90ff4cac29080b2a0647ed59d19f4422"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7b83763b075811d2db9f69dd4896e46cfdbfddef","unresolved":false,"context_lines":[{"line_number":85,"context_line":"        VNF_value \u003d vnfd_dict[\u0027topology_template\u0027][\u0027node_templates\u0027][\u0027VNF\u0027]"},{"line_number":86,"context_line":"        interfaces_vnflcm_value \u003d \\"},{"line_number":87,"context_line":"            VNF_value.get(\u0027interfaces\u0027, {}).get(\u0027Vnflcm\u0027, {})"},{"line_number":88,"context_line":"        artifacts_vnflcm_value \u003d \\"},{"line_number":89,"context_line":"            VNF_value.get(\u0027artifacts\u0027, {})"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"        start_msg \u003d (\"Ansible Management Driver invoked for configuration of\""}],"source_content_type":"text/x-python","patch_set":3,"id":"2b14d7ad_efae9dd6","line":88,"range":{"start_line":88,"start_character":33,"end_line":88,"end_character":34},"in_reply_to":"8dca7342_a76a1cd5","updated":"2022-09-15 13:41:40.000000000","message":"Ack","commit_id":"246893da90ff4cac29080b2a0647ed59d19f4422"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"91d7545ed9e544d73dd961f9f8282b4020342e3c","unresolved":true,"context_lines":[{"line_number":85,"context_line":"        VNF_value \u003d vnfd_dict[\u0027topology_template\u0027][\u0027node_templates\u0027][\u0027VNF\u0027]"},{"line_number":86,"context_line":"        interfaces_vnflcm_value \u003d \\"},{"line_number":87,"context_line":"            VNF_value.get(\u0027interfaces\u0027, {}).get(\u0027Vnflcm\u0027, {})"},{"line_number":88,"context_line":"        artifacts_vnflcm_value \u003d \\"},{"line_number":89,"context_line":"            VNF_value.get(\u0027artifacts\u0027, {})"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"        start_msg \u003d (\"Ansible Management Driver invoked for configuration of\""}],"source_content_type":"text/x-python","patch_set":3,"id":"8dca7342_a76a1cd5","line":88,"range":{"start_line":88,"start_character":33,"end_line":88,"end_character":34},"in_reply_to":"d643d9d0_d50cb4b8","updated":"2022-09-13 00:52:38.000000000","message":"It seems that the correction made by PS4 has been reverted.","commit_id":"246893da90ff4cac29080b2a0647ed59d19f4422"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"ac5b5f844d76b02e93892634c21a18c3b636312f","unresolved":true,"context_lines":[{"line_number":129,"context_line":"            action_interface \u003d \u0027instantiate_end\u0027"},{"line_number":130,"context_line":"        elif (action \u003d\u003d mgmt_constants.ACTION_HEAL_VNF):"},{"line_number":131,"context_line":"            action_interface \u003d \u0027heal_end\u0027"},{"line_number":132,"context_line":"        else:"},{"line_number":133,"context_line":"            action_interface \u003d None"},{"line_number":134,"context_line":""},{"line_number":135,"context_line":"        action_value \u003d interfaces_vnflcm_value.get(action_interface, {})"},{"line_number":136,"context_line":"        action_dependencies \u003d \\"}],"source_content_type":"text/x-python","patch_set":3,"id":"a8a7e51b_789bb769","line":133,"range":{"start_line":132,"start_character":8,"end_line":133,"end_character":35},"updated":"2022-09-09 02:23:33.000000000","message":"It\u0027s no need becahse the variable has already had a value `None`.","commit_id":"246893da90ff4cac29080b2a0647ed59d19f4422"},{"author":{"_account_id":34346,"name":"Pooja Singla","email":"pooja.singla@india.nec.com","username":"psingla"},"change_message_id":"f030e968bff71883b27d407e10e68090fe795ebd","unresolved":false,"context_lines":[{"line_number":129,"context_line":"            action_interface \u003d \u0027instantiate_end\u0027"},{"line_number":130,"context_line":"        elif (action \u003d\u003d mgmt_constants.ACTION_HEAL_VNF):"},{"line_number":131,"context_line":"            action_interface \u003d \u0027heal_end\u0027"},{"line_number":132,"context_line":"        else:"},{"line_number":133,"context_line":"            action_interface \u003d None"},{"line_number":134,"context_line":""},{"line_number":135,"context_line":"        action_value \u003d interfaces_vnflcm_value.get(action_interface, {})"},{"line_number":136,"context_line":"        action_dependencies \u003d \\"}],"source_content_type":"text/x-python","patch_set":3,"id":"c45b6d4b_e0a21444","line":133,"range":{"start_line":132,"start_character":8,"end_line":133,"end_character":35},"in_reply_to":"a8a7e51b_789bb769","updated":"2022-09-09 11:22:29.000000000","message":"removed.","commit_id":"246893da90ff4cac29080b2a0647ed59d19f4422"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"aa61a1eede0ed059895d31ffd0c531168c6ff788","unresolved":true,"context_lines":[{"line_number":133,"context_line":"            action_interface \u003d None"},{"line_number":134,"context_line":""},{"line_number":135,"context_line":"        action_value \u003d interfaces_vnflcm_value.get(action_interface, {})"},{"line_number":136,"context_line":"        action_dependencies \u003d \\"},{"line_number":137,"context_line":"            action_value.get(\u0027implementation\u0027, {}).get(\u0027dependencies\u0027, {})"},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"        if(isinstance(action_dependencies, list)):"}],"source_content_type":"text/x-python","patch_set":3,"id":"46602014_83e61c73","line":136,"range":{"start_line":136,"start_character":30,"end_line":136,"end_character":31},"updated":"2022-09-02 09:22:54.000000000","message":"Could you change it so that it doesn\u0027t break a line using backslash?\n```\n        action_dependencies \u003d (action_value.get(\u0027implementation\u0027, {})\n                                           .get(\u0027dependencies\u0027, {}))\n```","commit_id":"246893da90ff4cac29080b2a0647ed59d19f4422"},{"author":{"_account_id":34346,"name":"Pooja Singla","email":"pooja.singla@india.nec.com","username":"psingla"},"change_message_id":"f030e968bff71883b27d407e10e68090fe795ebd","unresolved":false,"context_lines":[{"line_number":133,"context_line":"            action_interface \u003d None"},{"line_number":134,"context_line":""},{"line_number":135,"context_line":"        action_value \u003d interfaces_vnflcm_value.get(action_interface, {})"},{"line_number":136,"context_line":"        action_dependencies \u003d \\"},{"line_number":137,"context_line":"            action_value.get(\u0027implementation\u0027, {}).get(\u0027dependencies\u0027, {})"},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"        if(isinstance(action_dependencies, list)):"}],"source_content_type":"text/x-python","patch_set":3,"id":"affda8a1_f2cef79d","line":136,"range":{"start_line":136,"start_character":30,"end_line":136,"end_character":31},"in_reply_to":"46602014_83e61c73","updated":"2022-09-09 11:22:29.000000000","message":"changed as suggested.","commit_id":"246893da90ff4cac29080b2a0647ed59d19f4422"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"91d7545ed9e544d73dd961f9f8282b4020342e3c","unresolved":true,"context_lines":[{"line_number":133,"context_line":"            action_interface \u003d None"},{"line_number":134,"context_line":""},{"line_number":135,"context_line":"        action_value \u003d interfaces_vnflcm_value.get(action_interface, {})"},{"line_number":136,"context_line":"        action_dependencies \u003d \\"},{"line_number":137,"context_line":"            action_value.get(\u0027implementation\u0027, {}).get(\u0027dependencies\u0027, {})"},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"        if(isinstance(action_dependencies, list)):"}],"source_content_type":"text/x-python","patch_set":3,"id":"fd00672d_904a9a55","line":136,"range":{"start_line":136,"start_character":30,"end_line":136,"end_character":31},"in_reply_to":"affda8a1_f2cef79d","updated":"2022-09-13 00:52:38.000000000","message":"It seems that the correction made by PS4 has been reverted.","commit_id":"246893da90ff4cac29080b2a0647ed59d19f4422"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"7b83763b075811d2db9f69dd4896e46cfdbfddef","unresolved":false,"context_lines":[{"line_number":133,"context_line":"            action_interface \u003d None"},{"line_number":134,"context_line":""},{"line_number":135,"context_line":"        action_value \u003d interfaces_vnflcm_value.get(action_interface, {})"},{"line_number":136,"context_line":"        action_dependencies \u003d \\"},{"line_number":137,"context_line":"            action_value.get(\u0027implementation\u0027, {}).get(\u0027dependencies\u0027, {})"},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"        if(isinstance(action_dependencies, list)):"}],"source_content_type":"text/x-python","patch_set":3,"id":"a6e838a0_1ac5a330","line":136,"range":{"start_line":136,"start_character":30,"end_line":136,"end_character":31},"in_reply_to":"fd00672d_904a9a55","updated":"2022-09-15 13:41:40.000000000","message":"Ack","commit_id":"246893da90ff4cac29080b2a0647ed59d19f4422"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"aa61a1eede0ed059895d31ffd0c531168c6ff788","unresolved":true,"context_lines":[{"line_number":137,"context_line":"            action_value.get(\u0027implementation\u0027, {}).get(\u0027dependencies\u0027, {})"},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"        if(isinstance(action_dependencies, list)):"},{"line_number":140,"context_line":"            for arti in action_dependencies:"},{"line_number":141,"context_line":"                action_dependencies \u003d arti"},{"line_number":142,"context_line":""},{"line_number":143,"context_line":"        filename \u003d artifacts_vnflcm_value.get(action_dependencies,"},{"line_number":144,"context_line":"                {}).get(\u0027file\u0027, {})"}],"source_content_type":"text/x-python","patch_set":3,"id":"0717a78d_962a2ab8","line":141,"range":{"start_line":140,"start_character":0,"end_line":141,"end_character":42},"updated":"2022-09-02 09:22:54.000000000","message":"If the `action_dependencies` has multiple element, the last value appears to be stored.\n\nDo you mean that it is not considered that `action_dependencies` has multiple elements at present?\nIf so, I think it\u0027s better to write it as a NOTE.","commit_id":"246893da90ff4cac29080b2a0647ed59d19f4422"},{"author":{"_account_id":34346,"name":"Pooja Singla","email":"pooja.singla@india.nec.com","username":"psingla"},"change_message_id":"14f34e8f4f25f15b2f6a95adc42555a98309aef9","unresolved":true,"context_lines":[{"line_number":137,"context_line":"            action_value.get(\u0027implementation\u0027, {}).get(\u0027dependencies\u0027, {})"},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"        if(isinstance(action_dependencies, list)):"},{"line_number":140,"context_line":"            for arti in action_dependencies:"},{"line_number":141,"context_line":"                action_dependencies \u003d arti"},{"line_number":142,"context_line":""},{"line_number":143,"context_line":"        filename \u003d artifacts_vnflcm_value.get(action_dependencies,"},{"line_number":144,"context_line":"                {}).get(\u0027file\u0027, {})"}],"source_content_type":"text/x-python","patch_set":3,"id":"83e7502d_435e933c","line":141,"range":{"start_line":140,"start_character":0,"end_line":141,"end_character":42},"in_reply_to":"0717a78d_962a2ab8","updated":"2022-09-12 12:45:01.000000000","message":"Included a NOTE for dependencies having one value currently.","commit_id":"246893da90ff4cac29080b2a0647ed59d19f4422"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"91d7545ed9e544d73dd961f9f8282b4020342e3c","unresolved":false,"context_lines":[{"line_number":137,"context_line":"            action_value.get(\u0027implementation\u0027, {}).get(\u0027dependencies\u0027, {})"},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"        if(isinstance(action_dependencies, list)):"},{"line_number":140,"context_line":"            for arti in action_dependencies:"},{"line_number":141,"context_line":"                action_dependencies \u003d arti"},{"line_number":142,"context_line":""},{"line_number":143,"context_line":"        filename \u003d artifacts_vnflcm_value.get(action_dependencies,"},{"line_number":144,"context_line":"                {}).get(\u0027file\u0027, {})"}],"source_content_type":"text/x-python","patch_set":3,"id":"0f1ece03_7375a7f0","line":141,"range":{"start_line":140,"start_character":0,"end_line":141,"end_character":42},"in_reply_to":"83e7502d_435e933c","updated":"2022-09-13 00:52:38.000000000","message":"Ack","commit_id":"246893da90ff4cac29080b2a0647ed59d19f4422"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"1a70296cfb31e6b94d042bf097cf2e41a95b6bc5","unresolved":true,"context_lines":[{"line_number":119,"context_line":"            return"},{"line_number":120,"context_line":""},{"line_number":121,"context_line":"        action_interface \u003d None"},{"line_number":122,"context_line":"        if (action \u003d\u003d mgmt_constants.ACTION_TERMINATE_VNF):"},{"line_number":123,"context_line":"            action_interface \u003d \u0027terminate_start\u0027"},{"line_number":124,"context_line":"        elif (action \u003d\u003d mgmt_constants.ACTION_SCALE_IN_VNF):"},{"line_number":125,"context_line":"            action_interface \u003d \u0027scale_start\u0027"},{"line_number":126,"context_line":"        elif (action \u003d\u003d mgmt_constants.ACTION_SCALE_OUT_VNF):"},{"line_number":127,"context_line":"            action_interface \u003d \u0027scale_end\u0027"},{"line_number":128,"context_line":"        elif (action \u003d\u003d mgmt_constants.ACTION_INSTANTIATE_VNF):"},{"line_number":129,"context_line":"            action_interface \u003d \u0027instantiate_end\u0027"},{"line_number":130,"context_line":"        elif (action \u003d\u003d mgmt_constants.ACTION_HEAL_VNF):"},{"line_number":131,"context_line":"            action_interface \u003d \u0027heal_end\u0027"},{"line_number":132,"context_line":"        else:"},{"line_number":133,"context_line":"            action_interface \u003d None"}],"source_content_type":"text/x-python","patch_set":7,"id":"727fd58d_6ac1ff63","line":130,"range":{"start_line":122,"start_character":0,"end_line":130,"end_character":56},"updated":"2022-09-13 03:46:15.000000000","message":"What is the purpose of these parentheses?\n\nI think it can be, for example,\n```\nif action \u003d\u003d mgmt_constants.ACTION_TERMINATE_VNF:\n```","commit_id":"ac4ce5db5bd2bb017f16a2a1c9b7068f79bf81f3"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"3aec348da088bcc2ee9e989f7219026ecfc2b313","unresolved":false,"context_lines":[{"line_number":119,"context_line":"            return"},{"line_number":120,"context_line":""},{"line_number":121,"context_line":"        action_interface \u003d None"},{"line_number":122,"context_line":"        if (action \u003d\u003d mgmt_constants.ACTION_TERMINATE_VNF):"},{"line_number":123,"context_line":"            action_interface \u003d \u0027terminate_start\u0027"},{"line_number":124,"context_line":"        elif (action \u003d\u003d mgmt_constants.ACTION_SCALE_IN_VNF):"},{"line_number":125,"context_line":"            action_interface \u003d \u0027scale_start\u0027"},{"line_number":126,"context_line":"        elif (action \u003d\u003d mgmt_constants.ACTION_SCALE_OUT_VNF):"},{"line_number":127,"context_line":"            action_interface \u003d \u0027scale_end\u0027"},{"line_number":128,"context_line":"        elif (action \u003d\u003d mgmt_constants.ACTION_INSTANTIATE_VNF):"},{"line_number":129,"context_line":"            action_interface \u003d \u0027instantiate_end\u0027"},{"line_number":130,"context_line":"        elif (action \u003d\u003d mgmt_constants.ACTION_HEAL_VNF):"},{"line_number":131,"context_line":"            action_interface \u003d \u0027heal_end\u0027"},{"line_number":132,"context_line":"        else:"},{"line_number":133,"context_line":"            action_interface \u003d None"}],"source_content_type":"text/x-python","patch_set":7,"id":"1ff33f8f_187cade3","line":130,"range":{"start_line":122,"start_character":0,"end_line":130,"end_character":56},"in_reply_to":"727fd58d_6ac1ff63","updated":"2022-09-16 05:11:50.000000000","message":"Done","commit_id":"ac4ce5db5bd2bb017f16a2a1c9b7068f79bf81f3"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"1a70296cfb31e6b94d042bf097cf2e41a95b6bc5","unresolved":true,"context_lines":[{"line_number":129,"context_line":"            action_interface \u003d \u0027instantiate_end\u0027"},{"line_number":130,"context_line":"        elif (action \u003d\u003d mgmt_constants.ACTION_HEAL_VNF):"},{"line_number":131,"context_line":"            action_interface \u003d \u0027heal_end\u0027"},{"line_number":132,"context_line":"        else:"},{"line_number":133,"context_line":"            action_interface \u003d None"},{"line_number":134,"context_line":""},{"line_number":135,"context_line":"        action_value \u003d interfaces_vnflcm_value.get(action_interface, {})"},{"line_number":136,"context_line":"        action_dependencies \u003d \\"}],"source_content_type":"text/x-python","patch_set":7,"id":"425bae2a_88a4f6a2","line":133,"range":{"start_line":132,"start_character":0,"end_line":133,"end_character":35},"updated":"2022-09-13 03:46:15.000000000","message":"Seems unnecessary. The default of `action_interface` was already defined at l.121.","commit_id":"ac4ce5db5bd2bb017f16a2a1c9b7068f79bf81f3"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"3aec348da088bcc2ee9e989f7219026ecfc2b313","unresolved":false,"context_lines":[{"line_number":129,"context_line":"            action_interface \u003d \u0027instantiate_end\u0027"},{"line_number":130,"context_line":"        elif (action \u003d\u003d mgmt_constants.ACTION_HEAL_VNF):"},{"line_number":131,"context_line":"            action_interface \u003d \u0027heal_end\u0027"},{"line_number":132,"context_line":"        else:"},{"line_number":133,"context_line":"            action_interface \u003d None"},{"line_number":134,"context_line":""},{"line_number":135,"context_line":"        action_value \u003d interfaces_vnflcm_value.get(action_interface, {})"},{"line_number":136,"context_line":"        action_dependencies \u003d \\"}],"source_content_type":"text/x-python","patch_set":7,"id":"d0002c50_8d9245d2","line":133,"range":{"start_line":132,"start_character":0,"end_line":133,"end_character":35},"in_reply_to":"425bae2a_88a4f6a2","updated":"2022-09-16 05:11:50.000000000","message":"Done","commit_id":"ac4ce5db5bd2bb017f16a2a1c9b7068f79bf81f3"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"1a70296cfb31e6b94d042bf097cf2e41a95b6bc5","unresolved":true,"context_lines":[{"line_number":134,"context_line":""},{"line_number":135,"context_line":"        action_value \u003d interfaces_vnflcm_value.get(action_interface, {})"},{"line_number":136,"context_line":"        action_dependencies \u003d \\"},{"line_number":137,"context_line":"            action_value.get(\u0027implementation\u0027, {}).get(\u0027dependencies\u0027, {})"},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"        # NOTE: Currently action_dependencies is having the value of"},{"line_number":140,"context_line":"        # last element in the list because in the current specification"}],"source_content_type":"text/x-python","patch_set":7,"id":"f20a5e6d_b38fa5bf","line":137,"range":{"start_line":137,"start_character":70,"end_line":137,"end_character":73},"updated":"2022-09-13 03:46:15.000000000","message":"Is this default value correct? According to the following blocks, `action_dependencies` can be either string or list. Why is the dict returned here?","commit_id":"ac4ce5db5bd2bb017f16a2a1c9b7068f79bf81f3"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"3aec348da088bcc2ee9e989f7219026ecfc2b313","unresolved":false,"context_lines":[{"line_number":134,"context_line":""},{"line_number":135,"context_line":"        action_value \u003d interfaces_vnflcm_value.get(action_interface, {})"},{"line_number":136,"context_line":"        action_dependencies \u003d \\"},{"line_number":137,"context_line":"            action_value.get(\u0027implementation\u0027, {}).get(\u0027dependencies\u0027, {})"},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"        # NOTE: Currently action_dependencies is having the value of"},{"line_number":140,"context_line":"        # last element in the list because in the current specification"}],"source_content_type":"text/x-python","patch_set":7,"id":"f212d931_28558e07","line":137,"range":{"start_line":137,"start_character":70,"end_line":137,"end_character":73},"in_reply_to":"f20a5e6d_b38fa5bf","updated":"2022-09-16 05:11:50.000000000","message":"Done","commit_id":"ac4ce5db5bd2bb017f16a2a1c9b7068f79bf81f3"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"1a70296cfb31e6b94d042bf097cf2e41a95b6bc5","unresolved":true,"context_lines":[{"line_number":139,"context_line":"        # NOTE: Currently action_dependencies is having the value of"},{"line_number":140,"context_line":"        # last element in the list because in the current specification"},{"line_number":141,"context_line":"        # only a single value is available for dependencies."},{"line_number":142,"context_line":"        if(isinstance(action_dependencies, list)):"},{"line_number":143,"context_line":"            for arti in action_dependencies:"},{"line_number":144,"context_line":"                action_dependencies \u003d arti"},{"line_number":145,"context_line":""}],"source_content_type":"text/x-python","patch_set":7,"id":"f2fc8264_e77e1154","line":142,"updated":"2022-09-13 03:46:15.000000000","message":"ditto. I think the parentheses are not necessary.","commit_id":"ac4ce5db5bd2bb017f16a2a1c9b7068f79bf81f3"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"3aec348da088bcc2ee9e989f7219026ecfc2b313","unresolved":false,"context_lines":[{"line_number":139,"context_line":"        # NOTE: Currently action_dependencies is having the value of"},{"line_number":140,"context_line":"        # last element in the list because in the current specification"},{"line_number":141,"context_line":"        # only a single value is available for dependencies."},{"line_number":142,"context_line":"        if(isinstance(action_dependencies, list)):"},{"line_number":143,"context_line":"            for arti in action_dependencies:"},{"line_number":144,"context_line":"                action_dependencies \u003d arti"},{"line_number":145,"context_line":""}],"source_content_type":"text/x-python","patch_set":7,"id":"71744f58_f2c8642c","line":142,"in_reply_to":"f2fc8264_e77e1154","updated":"2022-09-16 05:11:50.000000000","message":"Done","commit_id":"ac4ce5db5bd2bb017f16a2a1c9b7068f79bf81f3"}]}
