)]}'
{"ironicclient/osc/v1/baremetal_port.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"108e82b7d45dd4588021bc4e54289bc43d3fbde5","unresolved":false,"context_lines":[{"line_number":132,"context_line":""},{"line_number":133,"context_line":"        field_list \u003d [\u0027address\u0027, \u0027uuid\u0027, \u0027extra\u0027, \u0027node_uuid\u0027, \u0027pxe_enabled\u0027,"},{"line_number":134,"context_line":"                      \u0027local_link_connection\u0027, \u0027portgroup_uuid\u0027,"},{"line_number":135,"context_line":"                      \u0027physical_network\u0027]"},{"line_number":136,"context_line":"        fields \u003d dict((k, v) for (k, v) in vars(parsed_args).items()"},{"line_number":137,"context_line":"                      if k in field_list and v is not None)"},{"line_number":138,"context_line":"        fields \u003d utils.args_array_to_dict(fields, \u0027extra\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"d539c005_b0486739","line":135,"updated":"2024-01-10 08:52:34.000000000","message":"Add name?","commit_id":"636700cd7738ceaa7d3cb3a36397c601af31803c"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"2060b30d73d74ef157bdf4925364dd1c40dc0a5d","unresolved":false,"context_lines":[{"line_number":132,"context_line":""},{"line_number":133,"context_line":"        field_list \u003d [\u0027address\u0027, \u0027uuid\u0027, \u0027extra\u0027, \u0027node_uuid\u0027, \u0027pxe_enabled\u0027,"},{"line_number":134,"context_line":"                      \u0027local_link_connection\u0027, \u0027portgroup_uuid\u0027,"},{"line_number":135,"context_line":"                      \u0027physical_network\u0027]"},{"line_number":136,"context_line":"        fields \u003d dict((k, v) for (k, v) in vars(parsed_args).items()"},{"line_number":137,"context_line":"                      if k in field_list and v is not None)"},{"line_number":138,"context_line":"        fields \u003d utils.args_array_to_dict(fields, \u0027extra\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"6a049dc2_c2b0e09c","line":135,"in_reply_to":"d539c005_b0486739","updated":"2024-02-28 06:01:30.000000000","message":"Done","commit_id":"636700cd7738ceaa7d3cb3a36397c601af31803c"}],"ironicclient/v1/resource_fields.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"108e82b7d45dd4588021bc4e54289bc43d3fbde5","unresolved":false,"context_lines":[{"line_number":157,"context_line":"        \u0027parent_node\u0027: \u0027Parent Node\u0027,"},{"line_number":158,"context_line":"        \u0027children\u0027: \u0027Child Nodes\u0027,"},{"line_number":159,"context_line":"        \u0027firmware_interface\u0027: \u0027Firmware Interface\u0027,"},{"line_number":160,"context_line":"        \u0027port_name\u0027: \u0027Port Name\u0027,"},{"line_number":161,"context_line":"    }"},{"line_number":162,"context_line":""},{"line_number":163,"context_line":"    def __init__(self, field_ids, sort_excluded\u003dNone, override_labels\u003dNone):"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f4befc3_54c9e0cf","line":160,"updated":"2024-01-10 08:52:34.000000000","message":"No need to duplicate \"Port\", can be just \"Name\"","commit_id":"636700cd7738ceaa7d3cb3a36397c601af31803c"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"2060b30d73d74ef157bdf4925364dd1c40dc0a5d","unresolved":false,"context_lines":[{"line_number":157,"context_line":"        \u0027parent_node\u0027: \u0027Parent Node\u0027,"},{"line_number":158,"context_line":"        \u0027children\u0027: \u0027Child Nodes\u0027,"},{"line_number":159,"context_line":"        \u0027firmware_interface\u0027: \u0027Firmware Interface\u0027,"},{"line_number":160,"context_line":"        \u0027port_name\u0027: \u0027Port Name\u0027,"},{"line_number":161,"context_line":"    }"},{"line_number":162,"context_line":""},{"line_number":163,"context_line":"    def __init__(self, field_ids, sort_excluded\u003dNone, override_labels\u003dNone):"}],"source_content_type":"text/x-python","patch_set":1,"id":"d4404e39_bbb17052","line":160,"in_reply_to":"9f4befc3_54c9e0cf","updated":"2024-02-28 06:01:30.000000000","message":"Done","commit_id":"636700cd7738ceaa7d3cb3a36397c601af31803c"}],"releasenotes/notes/port-name-6b1bf35a3939bedb.yaml":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"108e82b7d45dd4588021bc4e54289bc43d3fbde5","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Adds ``name`` field support, which is introduced in ironic API 1.88."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"d8ee50b1_f1b2385d","line":4,"updated":"2024-01-10 08:52:34.000000000","message":"nit: mention ports","commit_id":"636700cd7738ceaa7d3cb3a36397c601af31803c"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"2060b30d73d74ef157bdf4925364dd1c40dc0a5d","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Adds ``name`` field support, which is introduced in ironic API 1.88."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"b0deedc1_9abb480c","line":4,"in_reply_to":"d8ee50b1_f1b2385d","updated":"2024-02-28 06:01:30.000000000","message":"Done","commit_id":"636700cd7738ceaa7d3cb3a36397c601af31803c"}]}
