)]}'
{"openstack/network/v2/address_scope.py":[{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"e4fca1a3215ddb6c8aa9ac75274a02800632d48e","unresolved":true,"context_lines":[{"line_number":35,"context_line":"    # Properties"},{"line_number":36,"context_line":"    #: The address scope name."},{"line_number":37,"context_line":"    name \u003d resource.Body(\u0027name\u0027)"},{"line_number":38,"context_line":"    #: The ID of the project that owns the address group."},{"line_number":39,"context_line":"    project_id \u003d resource.Body(\u0027project_id\u0027, alias\u003d\u0027tenant_id\u0027)"},{"line_number":40,"context_line":"    #: Tenant_id (deprecated attribute)."},{"line_number":41,"context_line":"    tenant_id \u003d resource.Body(\u0027tenant_id\u0027, deprecated\u003dTrue)"}],"source_content_type":"text/x-python","patch_set":4,"id":"222ca4e1_f36bee42","line":38,"range":{"start_line":38,"start_character":51,"end_line":38,"end_character":56},"updated":"2021-03-03 10:46:57.000000000","message":"nit: why this was changed? Actually resource in Neutron is called address_scope https://docs.openstack.org/api-ref/network/v2/#address-scopes","commit_id":"726cb4c33576ccf23dda0a3a9974f3e89323a8eb"},{"author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"change_message_id":"afb0c628a153fbb56510678dfd05a9f7ab6e9257","unresolved":true,"context_lines":[{"line_number":35,"context_line":"    # Properties"},{"line_number":36,"context_line":"    #: The address scope name."},{"line_number":37,"context_line":"    name \u003d resource.Body(\u0027name\u0027)"},{"line_number":38,"context_line":"    #: The ID of the project that owns the address group."},{"line_number":39,"context_line":"    project_id \u003d resource.Body(\u0027project_id\u0027, alias\u003d\u0027tenant_id\u0027)"},{"line_number":40,"context_line":"    #: Tenant_id (deprecated attribute)."},{"line_number":41,"context_line":"    tenant_id \u003d resource.Body(\u0027tenant_id\u0027, deprecated\u003dTrue)"}],"source_content_type":"text/x-python","patch_set":4,"id":"6730886b_4dd90d9a","line":38,"range":{"start_line":38,"start_character":51,"end_line":38,"end_character":56},"in_reply_to":"222ca4e1_f36bee42","updated":"2021-03-03 11:51:36.000000000","message":"copy-paste, fixed","commit_id":"726cb4c33576ccf23dda0a3a9974f3e89323a8eb"}],"openstack/network/v2/load_balancer.py":[{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"e4fca1a3215ddb6c8aa9ac75274a02800632d48e","unresolved":true,"context_lines":[{"line_number":42,"context_line":"    #: *Type: list of dicts which contain the pool IDs*"},{"line_number":43,"context_line":"    pool_ids \u003d resource.Body(\u0027pools\u0027, type\u003dlist)"},{"line_number":44,"context_line":"    #: The ID of the project this load balancer is associated with."},{"line_number":45,"context_line":"    project_id \u003d resource.Body(\u0027project_id\u0027)"},{"line_number":46,"context_line":"    #: The name of the provider."},{"line_number":47,"context_line":"    provider \u003d resource.Body(\u0027provider\u0027)"},{"line_number":48,"context_line":"    #: Status of load balancer provisioning, e.g. ACTIVE, INACTIVE."}],"source_content_type":"text/x-python","patch_set":4,"id":"9101aebb_f1c76ce4","line":45,"updated":"2021-03-03 10:46:57.000000000","message":"why You didn\u0027t add deprecated tenant_id here, like You did in other files?","commit_id":"726cb4c33576ccf23dda0a3a9974f3e89323a8eb"},{"author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"change_message_id":"afb0c628a153fbb56510678dfd05a9f7ab6e9257","unresolved":true,"context_lines":[{"line_number":42,"context_line":"    #: *Type: list of dicts which contain the pool IDs*"},{"line_number":43,"context_line":"    pool_ids \u003d resource.Body(\u0027pools\u0027, type\u003dlist)"},{"line_number":44,"context_line":"    #: The ID of the project this load balancer is associated with."},{"line_number":45,"context_line":"    project_id \u003d resource.Body(\u0027project_id\u0027)"},{"line_number":46,"context_line":"    #: The name of the provider."},{"line_number":47,"context_line":"    provider \u003d resource.Body(\u0027provider\u0027)"},{"line_number":48,"context_line":"    #: Status of load balancer provisioning, e.g. ACTIVE, INACTIVE."}],"source_content_type":"text/x-python","patch_set":4,"id":"b8005708_4bcb2c7c","line":45,"in_reply_to":"9101aebb_f1c76ce4","updated":"2021-03-03 11:51:36.000000000","message":"decided it was not necessary at all and forgot to drop it in first few files. Anyway now added in all others (where project_id was referring to tenant_id)","commit_id":"726cb4c33576ccf23dda0a3a9974f3e89323a8eb"}],"openstack/network/v2/metering_label.py":[{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"e4fca1a3215ddb6c8aa9ac75274a02800632d48e","unresolved":true,"context_lines":[{"line_number":36,"context_line":"    #: Name of the metering label."},{"line_number":37,"context_line":"    name \u003d resource.Body(\u0027name\u0027)"},{"line_number":38,"context_line":"    #: The ID of the project this metering label is associated with."},{"line_number":39,"context_line":"    project_id \u003d resource.Body(\u0027project_id\u0027)"},{"line_number":40,"context_line":"    #: Indicates whether this label is shared across all tenants."},{"line_number":41,"context_line":"    #: *Type: bool*"},{"line_number":42,"context_line":"    is_shared \u003d resource.Body(\u0027shared\u0027, type\u003dbool)"}],"source_content_type":"text/x-python","patch_set":4,"id":"9bceb5f6_e044df40","line":39,"updated":"2021-03-03 10:46:57.000000000","message":"and here same question","commit_id":"726cb4c33576ccf23dda0a3a9974f3e89323a8eb"}],"openstack/network/v2/metering_label_rule.py":[{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"e4fca1a3215ddb6c8aa9ac75274a02800632d48e","unresolved":true,"context_lines":[{"line_number":42,"context_line":"    #: The metering label ID to associate with this metering label rule."},{"line_number":43,"context_line":"    metering_label_id \u003d resource.Body(\u0027metering_label_id\u0027)"},{"line_number":44,"context_line":"    #: The ID of the project this metering label rule is associated with."},{"line_number":45,"context_line":"    project_id \u003d resource.Body(\u0027project_id\u0027)"},{"line_number":46,"context_line":"    #: The remote IP prefix to be associated with this metering label rule."},{"line_number":47,"context_line":"    remote_ip_prefix \u003d resource.Body("},{"line_number":48,"context_line":"        \u0027remote_ip_prefix\u0027, deprecated\u003dTrue,"}],"source_content_type":"text/x-python","patch_set":4,"id":"70a492e3_9b075039","line":45,"updated":"2021-03-03 10:46:57.000000000","message":"and here (and maybe in other files too :))","commit_id":"726cb4c33576ccf23dda0a3a9974f3e89323a8eb"}]}
