)]}'
{"doc/source/commands.rst":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"80e90184658e09cb02a22b9369ab6b8696986248","unresolved":false,"context_lines":[{"line_number":189,"context_line":"* ``remove`` (``add``) - remove an object from a group of objects"},{"line_number":190,"context_line":"* ``rescue`` (``unrescue``) - reboot a server in a special rescue mode allowing access to the original disks"},{"line_number":191,"context_line":"* ``resize`` - change a server\u0027s flavor"},{"line_number":192,"context_line":"* ``restore`` (``create``) - restore a heat stack snapshot"},{"line_number":193,"context_line":"* ``resume`` (``suspend``) - return one or more suspended servers to running state"},{"line_number":194,"context_line":"* ``revoke`` (``issue``) - revoke a token"},{"line_number":195,"context_line":"* ``save`` - download an object locally"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7a740942_e4d3da5d","line":192,"updated":"2015-12-10 21:48:38.000000000","message":"i\u0027d argue that \u0027restore\u0027 doesn\u0027t have an opposite.","commit_id":"b3d3053a1e02c527002f56e727e33ab2fd420508"},{"author":{"_account_id":7128,"name":"Mark Vanderwiel","email":"vanderwl@us.ibm.com","username":"kramvan"},"change_message_id":"297ce94cadacdf8044466e113633c6ddaa8eee40","unresolved":false,"context_lines":[{"line_number":189,"context_line":"* ``remove`` (``add``) - remove an object from a group of objects"},{"line_number":190,"context_line":"* ``rescue`` (``unrescue``) - reboot a server in a special rescue mode allowing access to the original disks"},{"line_number":191,"context_line":"* ``resize`` - change a server\u0027s flavor"},{"line_number":192,"context_line":"* ``restore`` (``create``) - restore a heat stack snapshot"},{"line_number":193,"context_line":"* ``resume`` (``suspend``) - return one or more suspended servers to running state"},{"line_number":194,"context_line":"* ``revoke`` (``issue``) - revoke a token"},{"line_number":195,"context_line":"* ``save`` - download an object locally"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7a740942_3f6ecf2f","line":192,"in_reply_to":"7a740942_e4d3da5d","updated":"2015-12-10 22:14:29.000000000","message":"yup, I can go that way. thx.","commit_id":"b3d3053a1e02c527002f56e727e33ab2fd420508"}],"doc/source/plugins.rst":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"7f81f1d3ad7461e38b7a197735b190b196331db0","unresolved":false,"context_lines":[{"line_number":38,"context_line":"python-muranoclient            using argparse"},{"line_number":39,"context_line":"python-saharaclient            using OpenStackClient"},{"line_number":40,"context_line":"python-troveclient             using argparse"},{"line_number":41,"context_line":"python-tuskarclient            using OpenStackClient"},{"line_number":42,"context_line":"python-zaqarclient             using OpenStackClient"},{"line_number":43,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":44,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a68dd71_3222bbba","side":"PARENT","line":41,"range":{"start_line":41,"start_character":0,"end_line":41,"end_character":52},"updated":"2016-01-27 05:50:24.000000000","message":"thanks for updating this!","commit_id":"f76425028b795cd642cc59feed8d089931dc2ed8"},{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"e19e4e85fb8a7d82fb291456d96f9d6d75b5864b","unresolved":false,"context_lines":[{"line_number":38,"context_line":"python-muranoclient            using argparse"},{"line_number":39,"context_line":"python-saharaclient            using OpenStackClient"},{"line_number":40,"context_line":"python-troveclient             using argparse"},{"line_number":41,"context_line":"python-tuskarclient            using OpenStackClient"},{"line_number":42,"context_line":"python-zaqarclient             using OpenStackClient"},{"line_number":43,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":44,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"7a5de9d1_52f87349","side":"PARENT","line":41,"in_reply_to":"9a68dd71_3222bbba","updated":"2016-01-28 19:05:55.000000000","message":"FWIW, https://review.openstack.org/#/c/273080/ is already merged removing Tuskar","commit_id":"f76425028b795cd642cc59feed8d089931dc2ed8"}]}
