)]}'
{"etc/nova/api-paste.ini":[{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"bf677144c62241a0aa7dbca613ff6c7f18a86a35","unresolved":false,"context_lines":[{"line_number":4,"context_line":"[composite:placement]"},{"line_number":5,"context_line":"use \u003d egg:Paste#urlmap"},{"line_number":6,"context_line":"/: placementhome"},{"line_number":7,"context_line":"/resource_providers: resource_providers_api"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"[pipeline:placementhome]"},{"line_number":10,"context_line":"pipeline \u003d cors microversion placementhomeapp"}],"source_content_type":"text/x-properties","patch_set":11,"id":"3aaa91ec_ac0463c6","line":7,"updated":"2016-06-21 16:09:39.000000000","message":"this is actually kind of a problem. paste.ini is conf, so anything that\u0027s part of our API contract needs to not be in here, especially resource paths.\n\nWe should have / be the resource_providers_api, and we should look at bypass for auth on / for it (which honestly could be done for the /v2* compute endpoints as well).\n\nMostly the pattern of / and /v* did let you just drop auth in the pipeline as a pattern, but it\u0027s the wrong split here.","commit_id":"7098458113d2b94f316d6c8384dc757eea4e7566"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"d8b697b4c0cc1194a432e58fced84479960dc7f7","unresolved":false,"context_lines":[{"line_number":4,"context_line":"[composite:placement]"},{"line_number":5,"context_line":"use \u003d egg:Paste#urlmap"},{"line_number":6,"context_line":"/: placementhome"},{"line_number":7,"context_line":"/resource_providers: resource_providers_api"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"[pipeline:placementhome]"},{"line_number":10,"context_line":"pipeline \u003d cors microversion placementhomeapp"}],"source_content_type":"text/x-properties","patch_set":11,"id":"3aaa91ec_a2aa71d2","line":7,"in_reply_to":"3aaa91ec_ac0463c6","updated":"2016-06-22 13:21:12.000000000","message":"\"his is actually kind of a problem. paste.ini is conf\"\n\nYes, that\u0027s part of why I want to get rid of paste.ini in this API entirely: Anything that can be construed as configuration or extensibility but should not be, needs to go away.\n\nThe current setup is expediency to get a working API (as in actually working URLs) so that we determine if we\u0027ve got that part right. The structure holding it up, though so subject to controversy and debate, really isn\u0027t the important part.","commit_id":"7098458113d2b94f316d6c8384dc757eea4e7566"}]}
