)]}'
{"neutron_lib/api/definitions/dns_domain_ports.py":[{"author":{"_account_id":5367,"name":"boden","email":"bodenvmw@gmail.com","username":"boden"},"change_message_id":"be5f64b49e9ed2fcd7674728893a5e0a92ba4fcc","unresolved":false,"context_lines":[{"line_number":36,"context_line":"NAME \u003d \u0027dns_domain for ports\u0027"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"# The description of the extension (mandatory)."},{"line_number":39,"context_line":"DESCRIPTION \u003d \"Adds the dns_domain attribute to ports.\""},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"# A timestamp of when the extension was introduced (mandatory)."},{"line_number":42,"context_line":"UPDATED_TIMESTAMP \u003d \"2017-04-24T10:00:00-00:00\""}],"source_content_type":"text/x-python","patch_set":5,"id":"df140735_e907c581","line":39,"range":{"start_line":39,"start_character":15,"end_line":39,"end_character":54},"updated":"2017-06-01 17:59:02.000000000","message":"What about something a little less technical like: \"Allows the DNS domain to be specified for a network port.\"","commit_id":"0d916722b1e80f7874972e34e0b20c8779efe192"},{"author":{"_account_id":4694,"name":"Miguel Lavalle","email":"miguel@mlavalle.com","username":"minsel"},"change_message_id":"a6813cabb70925fffdc467fa93b5cba0adfb88a1","unresolved":false,"context_lines":[{"line_number":36,"context_line":"NAME \u003d \u0027dns_domain for ports\u0027"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"# The description of the extension (mandatory)."},{"line_number":39,"context_line":"DESCRIPTION \u003d \"Adds the dns_domain attribute to ports.\""},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"# A timestamp of when the extension was introduced (mandatory)."},{"line_number":42,"context_line":"UPDATED_TIMESTAMP \u003d \"2017-04-24T10:00:00-00:00\""}],"source_content_type":"text/x-python","patch_set":5,"id":"5f201791_e4347f95","line":39,"range":{"start_line":39,"start_character":15,"end_line":39,"end_character":54},"in_reply_to":"df140735_e907c581","updated":"2017-06-25 23:59:16.000000000","message":"Done","commit_id":"0d916722b1e80f7874972e34e0b20c8779efe192"},{"author":{"_account_id":5367,"name":"boden","email":"bodenvmw@gmail.com","username":"boden"},"change_message_id":"be5f64b49e9ed2fcd7674728893a5e0a92ba4fcc","unresolved":false,"context_lines":[{"line_number":49,"context_line":"# The name of the resource introduced or being extended"},{"line_number":50,"context_line":"# (in case it is defined by another extension, or it is"},{"line_number":51,"context_line":"# a core resource)."},{"line_number":52,"context_line":"RESOURCE_NAME \u003d \u0027port\u0027"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"# The plural for the resource introduced or being extended"},{"line_number":55,"context_line":"# (in case it is defined by another extension, or it is a"},{"line_number":56,"context_line":"# core resource)."},{"line_number":57,"context_line":"COLLECTION_NAME \u003d \u0027ports\u0027"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"# The resource attribute map for the extension. It is effectively the"},{"line_number":60,"context_line":"# bulk of the API contract alongside ACTION_MAP (mandatory)."}],"source_content_type":"text/x-python","patch_set":5,"id":"df140735_899ba964","line":57,"range":{"start_line":52,"start_character":0,"end_line":57,"end_character":25},"updated":"2017-06-01 17:59:02.000000000","message":"What about just using neutron_lib.api.definitions.port.[RESOURCE_NAME|COLLECTION_NAME] rather than redefining?","commit_id":"0d916722b1e80f7874972e34e0b20c8779efe192"},{"author":{"_account_id":4694,"name":"Miguel Lavalle","email":"miguel@mlavalle.com","username":"minsel"},"change_message_id":"a6813cabb70925fffdc467fa93b5cba0adfb88a1","unresolved":false,"context_lines":[{"line_number":49,"context_line":"# The name of the resource introduced or being extended"},{"line_number":50,"context_line":"# (in case it is defined by another extension, or it is"},{"line_number":51,"context_line":"# a core resource)."},{"line_number":52,"context_line":"RESOURCE_NAME \u003d \u0027port\u0027"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"# The plural for the resource introduced or being extended"},{"line_number":55,"context_line":"# (in case it is defined by another extension, or it is a"},{"line_number":56,"context_line":"# core resource)."},{"line_number":57,"context_line":"COLLECTION_NAME \u003d \u0027ports\u0027"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"# The resource attribute map for the extension. It is effectively the"},{"line_number":60,"context_line":"# bulk of the API contract alongside ACTION_MAP (mandatory)."}],"source_content_type":"text/x-python","patch_set":5,"id":"5f201791_244f1735","line":57,"range":{"start_line":52,"start_character":0,"end_line":57,"end_character":25},"in_reply_to":"df140735_899ba964","updated":"2017-06-25 23:59:16.000000000","message":"Done","commit_id":"0d916722b1e80f7874972e34e0b20c8779efe192"},{"author":{"_account_id":5367,"name":"boden","email":"bodenvmw@gmail.com","username":"boden"},"change_message_id":"be5f64b49e9ed2fcd7674728893a5e0a92ba4fcc","unresolved":false,"context_lines":[{"line_number":81,"context_line":"}"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"# The list of required extensions (mandatory)."},{"line_number":84,"context_line":"REQUIRED_EXTENSIONS \u003d [\u0027dns-integration\u0027]"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"# The list of optional extensions (mandatory)."},{"line_number":87,"context_line":"OPTIONAL_EXTENSIONS \u003d ["}],"source_content_type":"text/x-python","patch_set":5,"id":"df140735_49ca314e","line":84,"range":{"start_line":84,"start_character":23,"end_line":84,"end_character":40},"updated":"2017-06-01 17:59:02.000000000","message":"what about just using dns.ALIAS?","commit_id":"0d916722b1e80f7874972e34e0b20c8779efe192"},{"author":{"_account_id":4694,"name":"Miguel Lavalle","email":"miguel@mlavalle.com","username":"minsel"},"change_message_id":"a6813cabb70925fffdc467fa93b5cba0adfb88a1","unresolved":false,"context_lines":[{"line_number":81,"context_line":"}"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"# The list of required extensions (mandatory)."},{"line_number":84,"context_line":"REQUIRED_EXTENSIONS \u003d [\u0027dns-integration\u0027]"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"# The list of optional extensions (mandatory)."},{"line_number":87,"context_line":"OPTIONAL_EXTENSIONS \u003d ["}],"source_content_type":"text/x-python","patch_set":5,"id":"5f201791_446b3384","line":84,"range":{"start_line":84,"start_character":23,"end_line":84,"end_character":40},"in_reply_to":"df140735_49ca314e","updated":"2017-06-25 23:59:16.000000000","message":"Done","commit_id":"0d916722b1e80f7874972e34e0b20c8779efe192"}],"releasenotes/notes/dns-domain-ports-ext-39a069119e79e59b.yaml":[{"author":{"_account_id":5367,"name":"boden","email":"bodenvmw@gmail.com","username":"boden"},"change_message_id":"a7fd7f0b91c9ee86744887567a5078e0a979d1cb","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - The ``dns_domain for ports`` extension API definition has been added as"},{"line_number":4,"context_line":"    ``neutron_lib.api.definitions.dns_domain_ports``."}],"source_content_type":"text/x-yaml","patch_set":6,"id":"5f201791_c095ab88","line":3,"range":{"start_line":3,"start_character":10,"end_line":3,"end_character":30},"updated":"2017-06-27 17:09:18.000000000","message":"Nit: typically I\u0027ve seen the `` used to indicate code which isn\u0027t the case here. I\u0027d opt to say something like::\n\n    The ``dns-domain-ports`` extension...","commit_id":"083977e2db4f7a2668a37072268edb7d268ab681"},{"author":{"_account_id":4694,"name":"Miguel Lavalle","email":"miguel@mlavalle.com","username":"minsel"},"change_message_id":"ebfbce0bca05164e5bad0d73313b206aea7b00ae","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - The ``dns_domain for ports`` extension API definition has been added as"},{"line_number":4,"context_line":"    ``neutron_lib.api.definitions.dns_domain_ports``."}],"source_content_type":"text/x-yaml","patch_set":6,"id":"5f201791_c126cc68","line":3,"range":{"start_line":3,"start_character":10,"end_line":3,"end_character":30},"in_reply_to":"5f201791_c095ab88","updated":"2017-06-27 19:23:20.000000000","message":"Done","commit_id":"083977e2db4f7a2668a37072268edb7d268ab681"}]}
