)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"ab7165510ab77ce8d8c808637209d38b4823edc2","unresolved":true,"context_lines":[{"line_number":5,"context_line":"CommitDate: 2025-06-23 16:35:55 +0200"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"WIP: SDK for Neutron RBAC policies"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Related-Bug: #1999774"},{"line_number":10,"context_line":"Change-Id: I6bd3973a6aacfb40ad54cbd03436dcd1d7625bfc"},{"line_number":11,"context_line":"Signed-off-by: elajkat \u003clajos.katona@est.tech\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"fc909cb1_fdb24aae","line":8,"updated":"2025-06-23 14:38:30.000000000","message":"TODO: tests....","commit_id":"4fedb2d46d3f17082ccf3eb155e6c279728f0d3e"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"b6a61df4bc7c04151e8b4939a4bba6c3a32aca9c","unresolved":false,"context_lines":[{"line_number":5,"context_line":"CommitDate: 2025-06-23 16:35:55 +0200"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"WIP: SDK for Neutron RBAC policies"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Related-Bug: #1999774"},{"line_number":10,"context_line":"Change-Id: I6bd3973a6aacfb40ad54cbd03436dcd1d7625bfc"},{"line_number":11,"context_line":"Signed-off-by: elajkat \u003clajos.katona@est.tech\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"387c5861_544d74a4","line":8,"in_reply_to":"6e85d5ba_a42b1283","updated":"2025-06-25 12:49:50.000000000","message":"yeah, it seems there were no tests for this part, only some test_data","commit_id":"4fedb2d46d3f17082ccf3eb155e6c279728f0d3e"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"dab314f283fbb41f0845908f6c2d2763d42be53a","unresolved":false,"context_lines":[{"line_number":5,"context_line":"CommitDate: 2025-06-23 16:35:55 +0200"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"WIP: SDK for Neutron RBAC policies"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Related-Bug: #1999774"},{"line_number":10,"context_line":"Change-Id: I6bd3973a6aacfb40ad54cbd03436dcd1d7625bfc"},{"line_number":11,"context_line":"Signed-off-by: elajkat \u003clajos.katona@est.tech\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"6e85d5ba_a42b1283","line":8,"in_reply_to":"fc909cb1_fdb24aae","updated":"2025-06-24 18:55:41.000000000","message":"Done","commit_id":"4fedb2d46d3f17082ccf3eb155e6c279728f0d3e"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"5a6f7cda284dbd2a0758e54f7399fc75e7a23510","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"d0c3a9fe_8d616003","updated":"2025-07-01 07:09:33.000000000","message":"recheck\nlet\u0027s see if https://review.opendev.org/c/openstack/neutron/+/953768 really solves this issue with initial network setup in devstack","commit_id":"3a27c8d729631e0ad9b56bb8d08178265f4702cc"},{"author":{"_account_id":35133,"name":"Jan Jasek","email":"jjasek@redhat.com","username":"janjasek"},"change_message_id":"e06c9f6269b083955574f695d88f533112a6feb3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"a04ff32a_60ee42df","updated":"2025-07-03 09:25:13.000000000","message":"LGTM, thank you!","commit_id":"102517af2fe7c0e211529d59b8702bec922aa62e"}],"openstack_dashboard/api/neutron.py":[{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"dab314f283fbb41f0845908f6c2d2763d42be53a","unresolved":true,"context_lines":[{"line_number":2750,"context_line":""},{"line_number":2751,"context_line":"def rbac_policy_list(request, **kwargs):"},{"line_number":2752,"context_line":"    \"\"\"List of RBAC Policies.\"\"\""},{"line_number":2753,"context_line":"    print(\u0027AAAAAAAAAAAAA0\u0027)"},{"line_number":2754,"context_line":"    policies \u003d networkclient(request).rbac_policies(**kwargs)"},{"line_number":2755,"context_line":"    return [RBACPolicy(p.to_dict()) for p in policies]"},{"line_number":2756,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"af008ca9_5f5740b8","line":2753,"updated":"2025-06-24 18:55:41.000000000","message":"@katonalala@gmail.com hello, forgot remove 😊","commit_id":"d5f3e34987e21b7776812f94bb7d22cea637d8d8"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"c0a092082198ca53497d3acd36811ae9623b505c","unresolved":true,"context_lines":[{"line_number":2750,"context_line":""},{"line_number":2751,"context_line":"def rbac_policy_list(request, **kwargs):"},{"line_number":2752,"context_line":"    \"\"\"List of RBAC Policies.\"\"\""},{"line_number":2753,"context_line":"    print(\u0027AAAAAAAAAAAAA0\u0027)"},{"line_number":2754,"context_line":"    policies \u003d networkclient(request).rbac_policies(**kwargs)"},{"line_number":2755,"context_line":"    return [RBACPolicy(p.to_dict()) for p in policies]"},{"line_number":2756,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"ebc5ee14_d3653f8f","line":2753,"in_reply_to":"af008ca9_5f5740b8","updated":"2025-06-25 12:50:08.000000000","message":"uhhhm thanks","commit_id":"d5f3e34987e21b7776812f94bb7d22cea637d8d8"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"ff233106edcd2e1174adf240ea6a1d867e4494eb","unresolved":false,"context_lines":[{"line_number":2750,"context_line":""},{"line_number":2751,"context_line":"def rbac_policy_list(request, **kwargs):"},{"line_number":2752,"context_line":"    \"\"\"List of RBAC Policies.\"\"\""},{"line_number":2753,"context_line":"    print(\u0027AAAAAAAAAAAAA0\u0027)"},{"line_number":2754,"context_line":"    policies \u003d networkclient(request).rbac_policies(**kwargs)"},{"line_number":2755,"context_line":"    return [RBACPolicy(p.to_dict()) for p in policies]"},{"line_number":2756,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"b020632e_0bca999d","line":2753,"in_reply_to":"ebc5ee14_d3653f8f","updated":"2025-06-25 21:43:53.000000000","message":"Done","commit_id":"d5f3e34987e21b7776812f94bb7d22cea637d8d8"},{"author":{"_account_id":35133,"name":"Jan Jasek","email":"jjasek@redhat.com","username":"janjasek"},"change_message_id":"7c8c2acbbddabf594929633c16a882fda859abda","unresolved":true,"context_lines":[{"line_number":2771,"context_line":"def rbac_policy_get(request, policy_id, **kwargs):"},{"line_number":2772,"context_line":"    \"\"\"Get RBAC policy for a given policy id.\"\"\""},{"line_number":2773,"context_line":"    policy \u003d networkclient(request).get_rbac_policy("},{"line_number":2774,"context_line":"        policy_id, **kwargs)"},{"line_number":2775,"context_line":"    return RBACPolicy(policy.to_dict())"},{"line_number":2776,"context_line":""},{"line_number":2777,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"07de98dc_00f30d65","line":2774,"range":{"start_line":2774,"start_character":19,"end_line":2774,"end_character":27},"updated":"2025-06-30 07:20:40.000000000","message":"Hello @katonalala@gmail.com, I think that the **kwargs should not be there as this call does not have possibility to have any query or attrs. See: https://opendev.org/openstack/openstacksdk/src/commit/83fc95d25b1bd6032c6d6c3f28b7f61442ea7bf7/openstack/network/v2/_proxy.py#L4123","commit_id":"c63fd502935fcc06eefce0bf9a85302b4fb6cbb0"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"c5dcddb94c4db3dc02a5dd38b3a2aa6cf4f5a741","unresolved":true,"context_lines":[{"line_number":2771,"context_line":"def rbac_policy_get(request, policy_id, **kwargs):"},{"line_number":2772,"context_line":"    \"\"\"Get RBAC policy for a given policy id.\"\"\""},{"line_number":2773,"context_line":"    policy \u003d networkclient(request).get_rbac_policy("},{"line_number":2774,"context_line":"        policy_id, **kwargs)"},{"line_number":2775,"context_line":"    return RBACPolicy(policy.to_dict())"},{"line_number":2776,"context_line":""},{"line_number":2777,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"8881282d_64041c54","line":2774,"range":{"start_line":2774,"start_character":19,"end_line":2774,"end_character":27},"in_reply_to":"07de98dc_00f30d65","updated":"2025-06-30 09:45:55.000000000","message":"True, thanks, all the calls in Horizon call without kwargs anyway","commit_id":"c63fd502935fcc06eefce0bf9a85302b4fb6cbb0"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"4a2b0e99f4c63b3f73798a2fa55a36078cb885e5","unresolved":false,"context_lines":[{"line_number":2771,"context_line":"def rbac_policy_get(request, policy_id, **kwargs):"},{"line_number":2772,"context_line":"    \"\"\"Get RBAC policy for a given policy id.\"\"\""},{"line_number":2773,"context_line":"    policy \u003d networkclient(request).get_rbac_policy("},{"line_number":2774,"context_line":"        policy_id, **kwargs)"},{"line_number":2775,"context_line":"    return RBACPolicy(policy.to_dict())"},{"line_number":2776,"context_line":""},{"line_number":2777,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"13217cbe_6e7eef7c","line":2774,"range":{"start_line":2774,"start_character":19,"end_line":2774,"end_character":27},"in_reply_to":"8881282d_64041c54","updated":"2025-07-03 07:40:20.000000000","message":"Done","commit_id":"c63fd502935fcc06eefce0bf9a85302b4fb6cbb0"},{"author":{"_account_id":35133,"name":"Jan Jasek","email":"jjasek@redhat.com","username":"janjasek"},"change_message_id":"371317a1df3a0f14dd98247a23315d20dfbc0284","unresolved":true,"context_lines":[{"line_number":2768,"context_line":""},{"line_number":2769,"context_line":""},{"line_number":2770,"context_line":"@profiler.trace"},{"line_number":2771,"context_line":"def rbac_policy_get(request, policy_id, **kwargs):"},{"line_number":2772,"context_line":"    \"\"\"Get RBAC policy for a given policy id.\"\"\""},{"line_number":2773,"context_line":"    policy \u003d networkclient(request).get_rbac_policy(policy_id)"},{"line_number":2774,"context_line":"    return RBACPolicy(policy.to_dict())"}],"source_content_type":"text/x-python","patch_set":5,"id":"905eaf6d_05c587cb","line":2771,"range":{"start_line":2771,"start_character":40,"end_line":2771,"end_character":48},"updated":"2025-07-02 10:27:01.000000000","message":"Hello @katonalala@gmail.com, can you please delete the **kwargs also from here? You deleted it only from the call itself.","commit_id":"3a27c8d729631e0ad9b56bb8d08178265f4702cc"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"4a2b0e99f4c63b3f73798a2fa55a36078cb885e5","unresolved":false,"context_lines":[{"line_number":2768,"context_line":""},{"line_number":2769,"context_line":""},{"line_number":2770,"context_line":"@profiler.trace"},{"line_number":2771,"context_line":"def rbac_policy_get(request, policy_id, **kwargs):"},{"line_number":2772,"context_line":"    \"\"\"Get RBAC policy for a given policy id.\"\"\""},{"line_number":2773,"context_line":"    policy \u003d networkclient(request).get_rbac_policy(policy_id)"},{"line_number":2774,"context_line":"    return RBACPolicy(policy.to_dict())"}],"source_content_type":"text/x-python","patch_set":5,"id":"2b9b8170_4b35e475","line":2771,"range":{"start_line":2771,"start_character":40,"end_line":2771,"end_character":48},"in_reply_to":"905eaf6d_05c587cb","updated":"2025-07-03 07:40:20.000000000","message":"Done","commit_id":"3a27c8d729631e0ad9b56bb8d08178265f4702cc"}],"openstack_dashboard/test/test_data/neutron_data.py":[{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"5491830a49cab2712b24355bbef6c4e01ecd9f2e","unresolved":true,"context_lines":[{"line_number":79,"context_line":"    TEST.api_vips \u003d utils.TestDataContainer()"},{"line_number":80,"context_line":"    TEST.api_members \u003d utils.TestDataContainer()"},{"line_number":81,"context_line":"    TEST.api_monitors \u003d utils.TestDataContainer()"},{"line_number":82,"context_line":"    TEST.api_rbac_policies \u003d utils.TestDataContainer()"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"    # Data returned by SDK:"},{"line_number":85,"context_line":"    TEST.api_networks_sdk \u003d list()"}],"source_content_type":"text/x-python","patch_set":2,"id":"fd9a1e95_c541c45f","side":"PARENT","line":82,"range":{"start_line":82,"start_character":0,"end_line":82,"end_character":54},"updated":"2025-06-25 08:12:34.000000000","message":"these seems to be never used....","commit_id":"bfcec735ae3cf83fb5625f3dd2341fc0c9c2e687"}]}
