)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"1c1eaba8d1db849a69a3068b704b34bef236b58b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"458320c4_d13d323b","updated":"2023-07-28 11:57:23.000000000","message":"recheck - infra failure","commit_id":"81e1c2f3abb76fde277e3a3f7190789e2119259f"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"5884309ab1f7deebd7aeadb8d5edfe9825903335","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"935d81b6_0e61cd87","updated":"2023-07-29 07:19:57.000000000","message":"recheck - infra failure","commit_id":"81e1c2f3abb76fde277e3a3f7190789e2119259f"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"e048f500fa6ffaaf70f406b68a886f04f650fb44","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"fb008a74_167b5472","updated":"2023-07-28 07:48:18.000000000","message":"recheck - infra failure","commit_id":"81e1c2f3abb76fde277e3a3f7190789e2119259f"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"ccca5f2745e32757f5c07297ba0b3128194e6f1e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"6b27ce1e_f4dd711f","updated":"2023-07-30 15:13:19.000000000","message":"recheck - infra failure in sol-v2","commit_id":"81e1c2f3abb76fde277e3a3f7190789e2119259f"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"486bc7debfae367dae8a4d6e5741e44db3259502","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"d44c300c_22334db0","updated":"2023-07-28 23:10:28.000000000","message":"recheck - infra failure in sol-v2 job","commit_id":"81e1c2f3abb76fde277e3a3f7190789e2119259f"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"91912f973e4eec0a23926c73eb3164e85e70085e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"8ac2b976_82ecd200","updated":"2023-08-08 07:22:21.000000000","message":"recheck - infra failure","commit_id":"0ee608d9369ab5ca3c27102efb3f74239010acbd"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"2a8908de5f1567d29cd132e474e9f113dbc03b31","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"d9ce2d80_b37587ee","updated":"2023-08-08 23:33:10.000000000","message":"recheck - infra failure","commit_id":"0ee608d9369ab5ca3c27102efb3f74239010acbd"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"e66cbc8899bc0f69dc4524f7fc48f291c2f73612","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"fd5af8a0_77b93586","updated":"2023-08-11 06:52:48.000000000","message":"recheck - infra failure","commit_id":"0ee608d9369ab5ca3c27102efb3f74239010acbd"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"e20146e4ac83f15f16f1169550eb3cdb9b96609e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"2e7a69ca_b6bf2f66","updated":"2023-09-07 06:18:54.000000000","message":"infra failure in sol-v2-individual-vnfc-mgmt job","commit_id":"596e9640880c2f94e5b61af03d162b2a788de17a"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"2b5b57246fa3129214388d9d2ceb5a23ca567470","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"cc0284a9_31854886","updated":"2023-09-07 04:06:00.000000000","message":"recheck - infra failure in sol-v2-individual-vnfc-mgmt job","commit_id":"596e9640880c2f94e5b61af03d162b2a788de17a"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"1c8d8d9afa0fa1a6f6af6c09311826d03600c5f3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"3896ef9c_6e522ec5","updated":"2023-09-11 00:42:24.000000000","message":"ping","commit_id":"6143381cc4a4eaf1c14a4c53c8075b09cc3c6d63"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"97e7a6b0ba586ed3a7661eae79f06a38bc78e857","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"d2f3910b_e75ac158","updated":"2023-09-07 16:52:18.000000000","message":"recheck - infra failure","commit_id":"6143381cc4a4eaf1c14a4c53c8075b09cc3c6d63"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"76666f97ede00940c9ded932288888c012c5c442","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"5ec23a6a_9dd7ab84","updated":"2023-09-07 12:33:25.000000000","message":"recheck - infra failure in sol-kubernetes job","commit_id":"6143381cc4a4eaf1c14a4c53c8075b09cc3c6d63"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"c9b4be7deca49b4e81b4fb2da96f69383d3f049f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"2818de71_d36a88d1","updated":"2023-09-07 09:27:10.000000000","message":"recheck - infra failure in sol-separated-nfvo-v2 job","commit_id":"6143381cc4a4eaf1c14a4c53c8075b09cc3c6d63"},{"author":{"_account_id":31668,"deleted":true},"change_message_id":"fbd0ee6ea45e61ac92693bf3cb58ea166247bee7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":10,"id":"c5afa891_e2eedbac","updated":"2023-09-14 01:25:54.000000000","message":"LGTM","commit_id":"38345d8010d3c3ffb694ae027180a2d3fcc678b0"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"6c9e50529fabfa6e165810f3ef41e5bed63adfca","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":10,"id":"82cab6fc_9c83cf19","updated":"2023-09-14 10:09:19.000000000","message":"Takahashi-san: Could you review and merge this patch if there is no problem?","commit_id":"38345d8010d3c3ffb694ae027180a2d3fcc678b0"}],"doc/source/user/enhanced_tacker_policy_usage_guide.rst":[{"author":{"_account_id":31668,"deleted":true},"change_message_id":"12155b456647a68f2f3e31e5abc58700f00437f5","unresolved":true,"context_lines":[{"line_number":140,"context_line":"        - vendor"},{"line_number":141,"context_line":"        - VENDOR_company-a -\u003e {\"vendor\": [\"company-a\"]}"},{"line_number":142,"context_line":"      * - TENANT"},{"line_number":143,"context_line":"        - tenant value"},{"line_number":144,"context_line":"        - TENANT_default -\u003e {\"tenant\": [\"default\"]}"},{"line_number":145,"context_line":""},{"line_number":146,"context_line":"#.  For special value in Enhanced Tacker Policy, the corresponding attribute"}],"source_content_type":"text/x-rst","patch_set":7,"id":"fa19d951_43ec5b58","line":143,"updated":"2023-09-13 08:25:03.000000000","message":"Just to be sure, isn\u0027t it \"tenant\" instead of \"tenant value\"?","commit_id":"6143381cc4a4eaf1c14a4c53c8075b09cc3c6d63"},{"author":{"_account_id":31668,"deleted":true},"change_message_id":"fbd0ee6ea45e61ac92693bf3cb58ea166247bee7","unresolved":false,"context_lines":[{"line_number":140,"context_line":"        - vendor"},{"line_number":141,"context_line":"        - VENDOR_company-a -\u003e {\"vendor\": [\"company-a\"]}"},{"line_number":142,"context_line":"      * - TENANT"},{"line_number":143,"context_line":"        - tenant value"},{"line_number":144,"context_line":"        - TENANT_default -\u003e {\"tenant\": [\"default\"]}"},{"line_number":145,"context_line":""},{"line_number":146,"context_line":"#.  For special value in Enhanced Tacker Policy, the corresponding attribute"}],"source_content_type":"text/x-rst","patch_set":7,"id":"27485463_b41274b0","line":143,"in_reply_to":"30a0069e_4594ef18","updated":"2023-09-14 01:25:54.000000000","message":"Done","commit_id":"6143381cc4a4eaf1c14a4c53c8075b09cc3c6d63"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"a35fd010fa54144054da5947cef0e07c09018994","unresolved":true,"context_lines":[{"line_number":140,"context_line":"        - vendor"},{"line_number":141,"context_line":"        - VENDOR_company-a -\u003e {\"vendor\": [\"company-a\"]}"},{"line_number":142,"context_line":"      * - TENANT"},{"line_number":143,"context_line":"        - tenant value"},{"line_number":144,"context_line":"        - TENANT_default -\u003e {\"tenant\": [\"default\"]}"},{"line_number":145,"context_line":""},{"line_number":146,"context_line":"#.  For special value in Enhanced Tacker Policy, the corresponding attribute"}],"source_content_type":"text/x-rst","patch_set":7,"id":"30a0069e_4594ef18","line":143,"in_reply_to":"fa19d951_43ec5b58","updated":"2023-09-13 10:40:37.000000000","message":"I removed `value`.","commit_id":"6143381cc4a4eaf1c14a4c53c8075b09cc3c6d63"},{"author":{"_account_id":31668,"deleted":true},"change_message_id":"12155b456647a68f2f3e31e5abc58700f00437f5","unresolved":true,"context_lines":[{"line_number":178,"context_line":"        - all"},{"line_number":179,"context_line":"        - {\"vendor\": \"vendor_company-a\"} -\u003e {\"vendor\": [\"company-a\"]}"},{"line_number":180,"context_line":"      * - TENANT"},{"line_number":181,"context_line":"        - tenant value"},{"line_number":182,"context_line":"        - all"},{"line_number":183,"context_line":"        - {\"tenant\": \"default\"} -\u003e {\"tenant\": [\"default\"]}"},{"line_number":184,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"00a63bf0_38b52120","line":181,"updated":"2023-09-13 08:25:03.000000000","message":"ditto","commit_id":"6143381cc4a4eaf1c14a4c53c8075b09cc3c6d63"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"a35fd010fa54144054da5947cef0e07c09018994","unresolved":true,"context_lines":[{"line_number":178,"context_line":"        - all"},{"line_number":179,"context_line":"        - {\"vendor\": \"vendor_company-a\"} -\u003e {\"vendor\": [\"company-a\"]}"},{"line_number":180,"context_line":"      * - TENANT"},{"line_number":181,"context_line":"        - tenant value"},{"line_number":182,"context_line":"        - all"},{"line_number":183,"context_line":"        - {\"tenant\": \"default\"} -\u003e {\"tenant\": [\"default\"]}"},{"line_number":184,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3bd8b192_42bd5c1e","line":181,"in_reply_to":"00a63bf0_38b52120","updated":"2023-09-13 10:40:37.000000000","message":"I removed value.","commit_id":"6143381cc4a4eaf1c14a4c53c8075b09cc3c6d63"},{"author":{"_account_id":31668,"deleted":true},"change_message_id":"fbd0ee6ea45e61ac92693bf3cb58ea166247bee7","unresolved":false,"context_lines":[{"line_number":178,"context_line":"        - all"},{"line_number":179,"context_line":"        - {\"vendor\": \"vendor_company-a\"} -\u003e {\"vendor\": [\"company-a\"]}"},{"line_number":180,"context_line":"      * - TENANT"},{"line_number":181,"context_line":"        - tenant value"},{"line_number":182,"context_line":"        - all"},{"line_number":183,"context_line":"        - {\"tenant\": \"default\"} -\u003e {\"tenant\": [\"default\"]}"},{"line_number":184,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"7f97c3e3_7208d5f9","line":181,"in_reply_to":"3bd8b192_42bd5c1e","updated":"2023-09-14 01:25:54.000000000","message":"Done","commit_id":"6143381cc4a4eaf1c14a4c53c8075b09cc3c6d63"},{"author":{"_account_id":31668,"deleted":true},"change_message_id":"12155b456647a68f2f3e31e5abc58700f00437f5","unresolved":true,"context_lines":[{"line_number":1430,"context_line":""},{"line_number":1431,"context_line":"(1) This is ignored when the state is not `ONBOARDED`."},{"line_number":1432,"context_line":"(2) Default vim is used when the state is `NOT_INSTANTIATED`."},{"line_number":1433,"context_line":"(3) This is ignored when the state is not `NOT_INSTANTIATED`."},{"line_number":1434,"context_line":""},{"line_number":1435,"context_line":"Sample policy.yaml file"},{"line_number":1436,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":7,"id":"5e834d72_a28f50a4","line":1433,"updated":"2023-09-13 08:25:03.000000000","message":"Just to be sure, isn\u0027t it \"INSTANTIATED\" instead of \"NOT_INSTANTIATED\"?","commit_id":"6143381cc4a4eaf1c14a4c53c8075b09cc3c6d63"},{"author":{"_account_id":31668,"deleted":true},"change_message_id":"fbd0ee6ea45e61ac92693bf3cb58ea166247bee7","unresolved":false,"context_lines":[{"line_number":1430,"context_line":""},{"line_number":1431,"context_line":"(1) This is ignored when the state is not `ONBOARDED`."},{"line_number":1432,"context_line":"(2) Default vim is used when the state is `NOT_INSTANTIATED`."},{"line_number":1433,"context_line":"(3) This is ignored when the state is not `NOT_INSTANTIATED`."},{"line_number":1434,"context_line":""},{"line_number":1435,"context_line":"Sample policy.yaml file"},{"line_number":1436,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":7,"id":"1434e85c_443e682d","line":1433,"in_reply_to":"37ed3b73_ef40f14d","updated":"2023-09-14 01:25:54.000000000","message":"Ack","commit_id":"6143381cc4a4eaf1c14a4c53c8075b09cc3c6d63"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"a35fd010fa54144054da5947cef0e07c09018994","unresolved":true,"context_lines":[{"line_number":1430,"context_line":""},{"line_number":1431,"context_line":"(1) This is ignored when the state is not `ONBOARDED`."},{"line_number":1432,"context_line":"(2) Default vim is used when the state is `NOT_INSTANTIATED`."},{"line_number":1433,"context_line":"(3) This is ignored when the state is not `NOT_INSTANTIATED`."},{"line_number":1434,"context_line":""},{"line_number":1435,"context_line":"Sample policy.yaml file"},{"line_number":1436,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":7,"id":"37ed3b73_ef40f14d","line":1433,"in_reply_to":"5e834d72_a28f50a4","updated":"2023-09-13 10:40:37.000000000","message":"You\u0027re correct, I fixed it as follow.\n```\n(3) This is ignored when the state is `NOT_INSTANTIATED`.\n```\n\nAnd `tenant` will be ignored when \"NOT_INSTANTIATED\".\nSo I added `(3)` to `LCM-List(V2` and `LCM-Show(V2` as well.","commit_id":"6143381cc4a4eaf1c14a4c53c8075b09cc3c6d63"}],"tacker/api/vnflcm/v1/controller.py":[{"author":{"_account_id":31668,"deleted":true},"change_message_id":"12155b456647a68f2f3e31e5abc58700f00437f5","unresolved":true,"context_lines":[{"line_number":589,"context_line":"        tenant \u003d None"},{"line_number":590,"context_line":"        if ((vnf_instance.instantiation_state \u003d\u003d"},{"line_number":591,"context_line":"                fields.VnfInstanceState.INSTANTIATED) and"},{"line_number":592,"context_line":"                vnf_instance.vnf_metadata):"},{"line_number":593,"context_line":"            tenant \u003d vnf_instance.vnf_metadata.get(\u0027tenant\u0027)"},{"line_number":594,"context_line":"        else:"},{"line_number":595,"context_line":"            tenant \u003d \u0027*\u0027"}],"source_content_type":"text/x-python","patch_set":7,"id":"074a68a3_5be90738","line":592,"updated":"2023-09-13 08:25:03.000000000","message":"It seems that if the `metadata` does not exist, the `tenant` is set to \"*\" even if the `instantiation_state` is \"INSTANTIATED\". Is this an intentional change?","commit_id":"6143381cc4a4eaf1c14a4c53c8075b09cc3c6d63"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"a35fd010fa54144054da5947cef0e07c09018994","unresolved":true,"context_lines":[{"line_number":589,"context_line":"        tenant \u003d None"},{"line_number":590,"context_line":"        if ((vnf_instance.instantiation_state \u003d\u003d"},{"line_number":591,"context_line":"                fields.VnfInstanceState.INSTANTIATED) and"},{"line_number":592,"context_line":"                vnf_instance.vnf_metadata):"},{"line_number":593,"context_line":"            tenant \u003d vnf_instance.vnf_metadata.get(\u0027tenant\u0027)"},{"line_number":594,"context_line":"        else:"},{"line_number":595,"context_line":"            tenant \u003d \u0027*\u0027"}],"source_content_type":"text/x-python","patch_set":7,"id":"95a28246_a2e7d898","line":592,"in_reply_to":"074a68a3_5be90738","updated":"2023-09-13 10:40:37.000000000","message":"Thanks for your pointing out, it isn\u0027t an intentional change.\nAt the time of this patch, `vnf_metadata` was always present in the \"INSTANTIATED\" state, so there was no problem.\nConsidering other infra drivers that will be implemented in the future, I think it is correct to be `None` when there is no `vnf_metadata`, so I fixed that.","commit_id":"6143381cc4a4eaf1c14a4c53c8075b09cc3c6d63"},{"author":{"_account_id":31668,"deleted":true},"change_message_id":"fbd0ee6ea45e61ac92693bf3cb58ea166247bee7","unresolved":false,"context_lines":[{"line_number":589,"context_line":"        tenant \u003d None"},{"line_number":590,"context_line":"        if ((vnf_instance.instantiation_state \u003d\u003d"},{"line_number":591,"context_line":"                fields.VnfInstanceState.INSTANTIATED) and"},{"line_number":592,"context_line":"                vnf_instance.vnf_metadata):"},{"line_number":593,"context_line":"            tenant \u003d vnf_instance.vnf_metadata.get(\u0027tenant\u0027)"},{"line_number":594,"context_line":"        else:"},{"line_number":595,"context_line":"            tenant \u003d \u0027*\u0027"}],"source_content_type":"text/x-python","patch_set":7,"id":"05f32348_8201a540","line":592,"in_reply_to":"95a28246_a2e7d898","updated":"2023-09-14 01:25:54.000000000","message":"Done","commit_id":"6143381cc4a4eaf1c14a4c53c8075b09cc3c6d63"}],"tacker/sol_refactored/infra_drivers/kubernetes/kubernetes_common.py":[{"author":{"_account_id":31668,"deleted":true},"change_message_id":"12155b456647a68f2f3e31e5abc58700f00437f5","unresolved":true,"context_lines":[{"line_number":108,"context_line":"            vdu_reses, namespace):"},{"line_number":109,"context_line":"        metadata \u003d {"},{"line_number":110,"context_line":"            \u0027namespace\u0027: namespace,"},{"line_number":111,"context_line":"            \u0027tenant\u0027: namespace,"},{"line_number":112,"context_line":"            \u0027vdu_reses\u0027: {vdu_name: vdu_res.body"},{"line_number":113,"context_line":"                          for vdu_name, vdu_res in vdu_reses.items()}"},{"line_number":114,"context_line":"        }"}],"source_content_type":"text/x-python","patch_set":7,"id":"64a3a6b0_cf4d608a","line":111,"updated":"2023-09-13 08:25:03.000000000","message":"Is there a need to manage the same information in two Attributes?\nIf the namespace is deleted and unified to tenant, will it have a big impact on other code?","commit_id":"6143381cc4a4eaf1c14a4c53c8075b09cc3c6d63"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"a35fd010fa54144054da5947cef0e07c09018994","unresolved":true,"context_lines":[{"line_number":108,"context_line":"            vdu_reses, namespace):"},{"line_number":109,"context_line":"        metadata \u003d {"},{"line_number":110,"context_line":"            \u0027namespace\u0027: namespace,"},{"line_number":111,"context_line":"            \u0027tenant\u0027: namespace,"},{"line_number":112,"context_line":"            \u0027vdu_reses\u0027: {vdu_name: vdu_res.body"},{"line_number":113,"context_line":"                          for vdu_name, vdu_res in vdu_reses.items()}"},{"line_number":114,"context_line":"        }"}],"source_content_type":"text/x-python","patch_set":7,"id":"74bfa35f_9f76795b","line":111,"in_reply_to":"64a3a6b0_cf4d608a","updated":"2023-09-13 10:40:37.000000000","message":"Yes, it have a big impact the kubernetes infra-driver, and we consider that it is better to leave the `namespace` attribute intact.\n* For kubernetes, the name `namespace` is more intuitive and straightforward.\n* Worried about bugs caused by missing fixes.\n* The same value will be in `tenant` and `namespace`, but they have different roles for policy and for k8s control, respectively.","commit_id":"6143381cc4a4eaf1c14a4c53c8075b09cc3c6d63"},{"author":{"_account_id":31668,"deleted":true},"change_message_id":"fbd0ee6ea45e61ac92693bf3cb58ea166247bee7","unresolved":false,"context_lines":[{"line_number":108,"context_line":"            vdu_reses, namespace):"},{"line_number":109,"context_line":"        metadata \u003d {"},{"line_number":110,"context_line":"            \u0027namespace\u0027: namespace,"},{"line_number":111,"context_line":"            \u0027tenant\u0027: namespace,"},{"line_number":112,"context_line":"            \u0027vdu_reses\u0027: {vdu_name: vdu_res.body"},{"line_number":113,"context_line":"                          for vdu_name, vdu_res in vdu_reses.items()}"},{"line_number":114,"context_line":"        }"}],"source_content_type":"text/x-python","patch_set":7,"id":"b6040e51_0ded6c71","line":111,"in_reply_to":"74bfa35f_9f76795b","updated":"2023-09-14 01:25:54.000000000","message":"Ack","commit_id":"6143381cc4a4eaf1c14a4c53c8075b09cc3c6d63"}]}
