)]}'
{"openstack/compute/v2/server_action.py":[{"author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"change_message_id":"9668dbae1d4c6b1d8baf84b10103a30c8c6ba19a","unresolved":true,"context_lines":[{"line_number":46,"context_line":"    details \u003d resource.Body(\u0027details\u0027)"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"class ServerAction(resource.Resource, **kwargs):"},{"line_number":50,"context_line":"    resource_key \u003d \u0027instanceAction\u0027"},{"line_number":51,"context_line":"    resources_key \u003d \u0027instanceActions\u0027"},{"line_number":52,"context_line":"    base_path \u003d \u0027/servers/%(server_id)s/os-instance-actions\u0027"}],"source_content_type":"text/x-python","patch_set":1,"id":"4af7ad03_6e38fa7a","line":49,"updated":"2022-12-02 14:36:14.000000000","message":"this is actually absolutely not required","commit_id":"18c8111726e11007e331f267599d3cc60e4ba692"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"d6864526c5ccfbede14b1c2e044770cb4969df36","unresolved":false,"context_lines":[{"line_number":46,"context_line":"    details \u003d resource.Body(\u0027details\u0027)"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"class ServerAction(resource.Resource, **kwargs):"},{"line_number":50,"context_line":"    resource_key \u003d \u0027instanceAction\u0027"},{"line_number":51,"context_line":"    resources_key \u003d \u0027instanceActions\u0027"},{"line_number":52,"context_line":"    base_path \u003d \u0027/servers/%(server_id)s/os-instance-actions\u0027"}],"source_content_type":"text/x-python","patch_set":1,"id":"c4f84c24_e97e7086","line":49,"in_reply_to":"4af7ad03_6e38fa7a","updated":"2022-12-09 14:37:43.000000000","message":"Done","commit_id":"18c8111726e11007e331f267599d3cc60e4ba692"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"555f4721b4e58c6abf5408a434caecd6c6f01bd2","unresolved":true,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":"    #: The ID of the server that this action relates to."},{"line_number":61,"context_line":"    server_id \u003d resource.URI(\u0027server_id\u0027)"},{"line_number":62,"context_line":"    instance_uuid \u003d resource.Body(\u0027instance_uuid\u0027)"},{"line_number":63,"context_line":"    #: The name of the action."},{"line_number":64,"context_line":"    action \u003d resource.Body(\u0027action\u0027)"},{"line_number":65,"context_line":"    # FIXME(stephenfin): This conflicts since there is a server ID in the URI"}],"source_content_type":"text/x-python","patch_set":7,"id":"eaef6644_cb0c8ad2","line":62,"updated":"2022-12-09 16:15:08.000000000","message":"I knew this looked familiar 😄 See my comment below. I never did come up with a clever strategy for this. However, everything in openstacksdk is called a server, not an instance, and we talk about \u0027id\u0027s not \u0027uuid\u0027s so this probably isn\u0027t it.\n\nThe only reason you\u0027re seeing this issue is because you\u0027re using \u0027to_dict\u0027 in the OSC patch. If you instead explicitly generated the dict you wanted, you could avoid this. I\u0027ll leave a comment on the OSC patch with more detail","commit_id":"b1e13ad76e316f6bd5f87f3b0b6897c4da4c4f94"}]}
