)]}'
{"doc/source/devref/client_command_extensions.rst":[{"author":{"_account_id":261,"name":"Salvatore Orlando","email":"salv.orlando@gmail.com","username":"salvatore-orlando"},"change_message_id":"a004e5ccc8fb8beb52794b5cfcd0e88cc618d573","unresolved":false,"context_lines":[{"line_number":12,"context_line":"It is also possible to install a module with a \u0027neutronclient.extension\u0027 entry-"},{"line_number":13,"context_line":"point defined. More information on this can be found in the stevedore docs"},{"line_number":14,"context_line":"under the section \"Loading the Plugins\". Extension discovery is modeled after"},{"line_number":15,"context_line":"nova\u0027s module discovery but deviates strongly beyond that."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Minimum requirements from an extension"},{"line_number":18,"context_line":"--------------------------------------"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba3cc151_67e52836","line":15,"updated":"2015-07-09 13:24:45.000000000","message":"you might consider providing a reference to nova\u0027s module discovery.\n\nAnd also... frankly since it\u0027s modeled after something but then it does something completely different, then I\u0027d argue this section can probably just be removed. I don\u0027t see it adding anything useful for readers.","commit_id":"1a0ab83ad7efddf6dfdb2d310e95a73454938412"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"f25fb16d7440c26bf6912b779435902a797ea6c4","unresolved":false,"context_lines":[{"line_number":12,"context_line":"It is also possible to install a module with a \u0027neutronclient.extension\u0027 entry-"},{"line_number":13,"context_line":"point defined. More information on this can be found in the stevedore docs"},{"line_number":14,"context_line":"under the section \"Loading the Plugins\". Extension discovery is modeled after"},{"line_number":15,"context_line":"nova\u0027s module discovery but deviates strongly beyond that."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Minimum requirements from an extension"},{"line_number":18,"context_line":"--------------------------------------"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba3cc151_d3a07292","line":15,"in_reply_to":"ba3cc151_67e52836","updated":"2015-07-09 14:33:57.000000000","message":"Done","commit_id":"1a0ab83ad7efddf6dfdb2d310e95a73454938412"},{"author":{"_account_id":261,"name":"Salvatore Orlando","email":"salv.orlando@gmail.com","username":"salvatore-orlando"},"change_message_id":"a004e5ccc8fb8beb52794b5cfcd0e88cc618d573","unresolved":false,"context_lines":[{"line_number":38,"context_line":"* external commands (installed in the environment) are loaded last"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"Commands that have the same name will be overwritten by commands that are"},{"line_number":41,"context_line":"loaded later. To greatly change the execution of a command for your particular"},{"line_number":42,"context_line":"extension you only need to override the execute method."},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"Currently this extension support is limited to top-level resources."}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba3cc151_270720cb","line":41,"updated":"2015-07-09 13:24:45.000000000","message":"why the \u0027greatly\u0027 adjective?","commit_id":"1a0ab83ad7efddf6dfdb2d310e95a73454938412"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"f25fb16d7440c26bf6912b779435902a797ea6c4","unresolved":false,"context_lines":[{"line_number":38,"context_line":"* external commands (installed in the environment) are loaded last"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"Commands that have the same name will be overwritten by commands that are"},{"line_number":41,"context_line":"loaded later. To greatly change the execution of a command for your particular"},{"line_number":42,"context_line":"extension you only need to override the execute method."},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"Currently this extension support is limited to top-level resources."}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba3cc151_d3c71243","line":41,"in_reply_to":"ba3cc151_270720cb","updated":"2015-07-09 14:33:57.000000000","message":"Done","commit_id":"1a0ab83ad7efddf6dfdb2d310e95a73454938412"}],"doc/source/devref/index.rst":[{"author":{"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},"change_message_id":"efe8b6600e68e16bc177d922c1b9b981f34a0814","unresolved":false,"context_lines":[{"line_number":1,"context_line":".."},{"line_number":2,"context_line":"      Copyright 2010-2011 United States Government as represented by the"},{"line_number":3,"context_line":"      Administrator of the National Aeronautics and Space Administration."},{"line_number":4,"context_line":"      All Rights Reserved."},{"line_number":5,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a41bdd9_33e105ff","line":2,"updated":"2015-07-14 13:34:36.000000000","message":"This should be the OpenStack Foundation, not the US government.","commit_id":"72dd299e72a454a4c99c5ae037d1af8e29c0bfae"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"3f4cf3f97dfc6cb8852163173d6754ca5fffbc12","unresolved":false,"context_lines":[{"line_number":1,"context_line":".."},{"line_number":2,"context_line":"      Copyright 2010-2011 United States Government as represented by the"},{"line_number":3,"context_line":"      Administrator of the National Aeronautics and Space Administration."},{"line_number":4,"context_line":"      All Rights Reserved."},{"line_number":5,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a41bdd9_03f82e7a","line":2,"in_reply_to":"9a41bdd9_33e105ff","updated":"2015-07-14 14:59:28.000000000","message":"Thanks, nice catch, just copied it from the neutron devref index\nguess need to fix it there too?","commit_id":"72dd299e72a454a4c99c5ae037d1af8e29c0bfae"}],"doc/source/index.rst":[{"author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"change_message_id":"8a8a3b20c8cffbb9dbb337e1a0086d762a441d55","unresolved":false,"context_lines":[{"line_number":75,"context_line":"* add flake8 and pbr support for testing and building"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"Developer Docs"},{"line_number":78,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":".. toctree::"},{"line_number":81,"context_line":"   :maxdepth: 1"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_8407941c","line":78,"updated":"2015-07-07 09:33:04.000000000","message":"i think it\u0027s better to have the before release notes.","commit_id":"ef1220da4817aeeb218e7fe52811cfbd0ed782cd"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"61fd2a5561fa9d62d0f42b9c05aab9e4ed2adeaf","unresolved":false,"context_lines":[{"line_number":75,"context_line":"* add flake8 and pbr support for testing and building"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"Developer Docs"},{"line_number":78,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":".. toctree::"},{"line_number":81,"context_line":"   :maxdepth: 1"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_c328bd88","line":78,"in_reply_to":"ba3cc151_481e0c0d","updated":"2015-07-09 06:47:57.000000000","message":"Done","commit_id":"ef1220da4817aeeb218e7fe52811cfbd0ed782cd"},{"author":{"_account_id":6524,"name":"Henry Gessau","email":"HenryG@gessau.net","username":"gessau"},"change_message_id":"36047dbc29d020c2714f33f359bcc192fd2429bd","unresolved":false,"context_lines":[{"line_number":75,"context_line":"* add flake8 and pbr support for testing and building"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"Developer Docs"},{"line_number":78,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":".. toctree::"},{"line_number":81,"context_line":"   :maxdepth: 1"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_481e0c0d","line":78,"in_reply_to":"ba3cc151_8407941c","updated":"2015-07-09 06:28:25.000000000","message":"+1","commit_id":"ef1220da4817aeeb218e7fe52811cfbd0ed782cd"}]}
