)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"bae09b5b3afb9eb6bf998bd22f3f513e80247e8c","unresolved":false,"context_lines":[{"line_number":11,"context_line":"moves to the plain routes list, the usage of stevedore for API"},{"line_number":12,"context_line":"loading will be removed from Nova."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":" Partial-implement-blueprint api-no-more-extensions-pike"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Change-Id: Ib145494b9fc3c660176098e4168cf72db507f34d"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"3f044301_3cf53858","line":14,"updated":"2017-05-05 10:15:29.000000000","message":"don\u0027t need space here, but it doesn\u0027t matter","commit_id":"e2f3496f8da4195d5415efedd86d619b2c36906e"}],"nova/api/openstack/compute/routes.py":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"7a6d3a00d756acc59eeb167ed9262562ed8379ad","unresolved":false,"context_lines":[{"line_number":195,"context_line":"    simple_tenant_usage.SimpleTenantUsageController, [], [])"},{"line_number":196,"context_line":""},{"line_number":197,"context_line":""},{"line_number":198,"context_line":"services_controller \u003d functools.partial(_create_controller,"},{"line_number":199,"context_line":"    services.ServiceController, [], [])"},{"line_number":200,"context_line":""},{"line_number":201,"context_line":""},{"line_number":202,"context_line":"# NOTE(alex_xu): This is structure of this route list as below:"}],"source_content_type":"text/x-python","patch_set":5,"id":"1f013ff3_19f6f1fa","line":199,"range":{"start_line":198,"start_character":0,"end_line":199,"end_character":39},"updated":"2017-05-17 01:23:38.000000000","message":"can we move it before L194 for having sort order","commit_id":"b6562e6622451545498e02869f221efaa21834d1"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"7a6d3a00d756acc59eeb167ed9262562ed8379ad","unresolved":false,"context_lines":[{"line_number":332,"context_line":"    (\u0027/os-simple-tenant-usage/{id}\u0027, {"},{"line_number":333,"context_line":"        \u0027GET\u0027: [simple_tenant_usage_controller, \u0027show\u0027]"},{"line_number":334,"context_line":"    }),"},{"line_number":335,"context_line":"    (\u0027/os-services\u0027, {"},{"line_number":336,"context_line":"        \u0027GET\u0027: [services_controller, \u0027index\u0027]"},{"line_number":337,"context_line":"    }),"},{"line_number":338,"context_line":"    (\u0027/os-services/{id}\u0027, {"},{"line_number":339,"context_line":"        \u0027PUT\u0027: [services_controller, \u0027update\u0027],"},{"line_number":340,"context_line":"        \u0027DELETE\u0027: [services_controller, \u0027delete\u0027]"},{"line_number":341,"context_line":"    }),"},{"line_number":342,"context_line":"    (\u0027/os-volumes_boot\u0027, {"},{"line_number":343,"context_line":"        \u0027GET\u0027: [server_controller, \u0027index\u0027],"},{"line_number":344,"context_line":"        \u0027POST\u0027: [server_controller, \u0027create\u0027]"}],"source_content_type":"text/x-python","patch_set":5,"id":"1f013ff3_994fa133","line":341,"range":{"start_line":335,"start_character":0,"end_line":341,"end_character":7},"updated":"2017-05-17 01:23:38.000000000","message":"ditto. before l329","commit_id":"b6562e6622451545498e02869f221efaa21834d1"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"0673d40220a29d3dc2c3004591d42f4fd2ba196c","unresolved":false,"context_lines":[{"line_number":195,"context_line":"    simple_tenant_usage.SimpleTenantUsageController, [], [])"},{"line_number":196,"context_line":""},{"line_number":197,"context_line":""},{"line_number":198,"context_line":"services_controller \u003d functools.partial(_create_controller,"},{"line_number":199,"context_line":"    services.ServiceController, [], [])"},{"line_number":200,"context_line":""},{"line_number":201,"context_line":""},{"line_number":202,"context_line":"# NOTE(alex_xu): This is structure of this route list as below:"}],"source_content_type":"text/x-python","patch_set":6,"id":"ff0f0b1f_35ecce8d","line":199,"range":{"start_line":198,"start_character":0,"end_line":199,"end_character":39},"updated":"2017-05-23 09:39:31.000000000","message":"move it before simple_tenant_usage_controller for sort order","commit_id":"45b6ca681950917a19481fc69ace2df2c7adfc75"},{"author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"change_message_id":"d9862003ac53a78314b607ce0831233b382bd87d","unresolved":false,"context_lines":[{"line_number":195,"context_line":"    simple_tenant_usage.SimpleTenantUsageController, [], [])"},{"line_number":196,"context_line":""},{"line_number":197,"context_line":""},{"line_number":198,"context_line":"services_controller \u003d functools.partial(_create_controller,"},{"line_number":199,"context_line":"    services.ServiceController, [], [])"},{"line_number":200,"context_line":""},{"line_number":201,"context_line":""},{"line_number":202,"context_line":"# NOTE(alex_xu): This is structure of this route list as below:"}],"source_content_type":"text/x-python","patch_set":6,"id":"ff0f0b1f_c0c38e56","line":199,"range":{"start_line":198,"start_character":0,"end_line":199,"end_character":39},"in_reply_to":"ff0f0b1f_35ecce8d","updated":"2017-05-23 10:01:51.000000000","message":"Done","commit_id":"45b6ca681950917a19481fc69ace2df2c7adfc75"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"0673d40220a29d3dc2c3004591d42f4fd2ba196c","unresolved":false,"context_lines":[{"line_number":332,"context_line":"    (\u0027/os-simple-tenant-usage/{id}\u0027, {"},{"line_number":333,"context_line":"        \u0027GET\u0027: [simple_tenant_usage_controller, \u0027show\u0027]"},{"line_number":334,"context_line":"    }),"},{"line_number":335,"context_line":"    (\u0027/os-services\u0027, {"},{"line_number":336,"context_line":"        \u0027GET\u0027: [services_controller, \u0027index\u0027]"},{"line_number":337,"context_line":"    }),"},{"line_number":338,"context_line":"    (\u0027/os-services/{id}\u0027, {"},{"line_number":339,"context_line":"        \u0027PUT\u0027: [services_controller, \u0027update\u0027],"},{"line_number":340,"context_line":"        \u0027DELETE\u0027: [services_controller, \u0027delete\u0027]"},{"line_number":341,"context_line":"    }),"},{"line_number":342,"context_line":"    (\u0027/os-volumes_boot\u0027, {"},{"line_number":343,"context_line":"        \u0027GET\u0027: [server_controller, \u0027index\u0027],"},{"line_number":344,"context_line":"        \u0027POST\u0027: [server_controller, \u0027create\u0027]"}],"source_content_type":"text/x-python","patch_set":6,"id":"ff0f0b1f_55e742ad","line":341,"range":{"start_line":335,"start_character":0,"end_line":341,"end_character":7},"updated":"2017-05-23 09:39:31.000000000","message":"we need to maintain this in sort order. move these before L329","commit_id":"45b6ca681950917a19481fc69ace2df2c7adfc75"},{"author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"change_message_id":"d9862003ac53a78314b607ce0831233b382bd87d","unresolved":false,"context_lines":[{"line_number":332,"context_line":"    (\u0027/os-simple-tenant-usage/{id}\u0027, {"},{"line_number":333,"context_line":"        \u0027GET\u0027: [simple_tenant_usage_controller, \u0027show\u0027]"},{"line_number":334,"context_line":"    }),"},{"line_number":335,"context_line":"    (\u0027/os-services\u0027, {"},{"line_number":336,"context_line":"        \u0027GET\u0027: [services_controller, \u0027index\u0027]"},{"line_number":337,"context_line":"    }),"},{"line_number":338,"context_line":"    (\u0027/os-services/{id}\u0027, {"},{"line_number":339,"context_line":"        \u0027PUT\u0027: [services_controller, \u0027update\u0027],"},{"line_number":340,"context_line":"        \u0027DELETE\u0027: [services_controller, \u0027delete\u0027]"},{"line_number":341,"context_line":"    }),"},{"line_number":342,"context_line":"    (\u0027/os-volumes_boot\u0027, {"},{"line_number":343,"context_line":"        \u0027GET\u0027: [server_controller, \u0027index\u0027],"},{"line_number":344,"context_line":"        \u0027POST\u0027: [server_controller, \u0027create\u0027]"}],"source_content_type":"text/x-python","patch_set":6,"id":"ff0f0b1f_a0a2daac","line":341,"range":{"start_line":335,"start_character":0,"end_line":341,"end_character":7},"in_reply_to":"ff0f0b1f_55e742ad","updated":"2017-05-23 10:01:51.000000000","message":"Done","commit_id":"45b6ca681950917a19481fc69ace2df2c7adfc75"}]}
