)]}'
{"doc/source/devref/drivers.rst":[{"author":{"_account_id":16212,"name":"Chuck Fouts","email":"fchuck@netapp.com","username":"cFouts"},"change_message_id":"79d9568db6b936555889d8a08c1d2de7af6af0b1","unresolved":false,"context_lines":[{"line_number":106,"context_line":"interface is not included in the base driver interface above."},{"line_number":107,"context_line":""},{"line_number":108,"context_line":"Work is being done to address those legacy issues. Once that is complete, this"},{"line_number":109,"context_line":"interface will be merged with the base driver one."},{"line_number":110,"context_line":""},{"line_number":111,"context_line":".. automodule:: cinder.interface.volume_snapshot_driver"},{"line_number":112,"context_line":"  :members:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"dada55a8_90ba236d","line":109,"range":{"start_line":109,"start_character":46,"end_line":109,"end_character":49},"updated":"2016-07-23 17:00:21.000000000","message":"\"interface\" reads a bit better than \"one\"","commit_id":"5472bc86ebfdfe68a5805d7dd3f7cbcb819b075b"},{"author":{"_account_id":18462,"name":"Rahul U Nair","email":"rahulunair@gmail.com","username":"rahulunair"},"change_message_id":"3eb3e86a7bafe7342082b98a98cfd1c15c2fc3ba","unresolved":false,"context_lines":[{"line_number":85,"context_line":"Driver Development Documentations"},{"line_number":86,"context_line":"---------------------------------"},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"The LVM driver is our reference for all new driver implementation. The"},{"line_number":89,"context_line":"information below can provide additional documentation for the methods volume"},{"line_number":90,"context_line":"drivers need to implement."},{"line_number":91,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"dada55a8_eb2e0541","line":88,"range":{"start_line":88,"start_character":65,"end_line":88,"end_character":66},"updated":"2016-07-24 19:50:06.000000000","message":"a nit: implementations","commit_id":"3a9c6df54cc55ee3ef02fd6d51bbc538e9af9825"},{"author":{"_account_id":18462,"name":"Rahul U Nair","email":"rahulunair@gmail.com","username":"rahulunair"},"change_message_id":"3eb3e86a7bafe7342082b98a98cfd1c15c2fc3ba","unresolved":false,"context_lines":[{"line_number":86,"context_line":"---------------------------------"},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"The LVM driver is our reference for all new driver implementation. The"},{"line_number":89,"context_line":"information below can provide additional documentation for the methods volume"},{"line_number":90,"context_line":"drivers need to implement."},{"line_number":91,"context_line":""},{"line_number":92,"context_line":"Base Driver Interface"}],"source_content_type":"text/x-rst","patch_set":2,"id":"dada55a8_cb1a2117","line":89,"range":{"start_line":89,"start_character":71,"end_line":89,"end_character":77},"updated":"2016-07-24 19:50:06.000000000","message":"`that volume drivers`","commit_id":"3a9c6df54cc55ee3ef02fd6d51bbc538e9af9825"},{"author":{"_account_id":18462,"name":"Rahul U Nair","email":"rahulunair@gmail.com","username":"rahulunair"},"change_message_id":"3eb3e86a7bafe7342082b98a98cfd1c15c2fc3ba","unresolved":false,"context_lines":[{"line_number":92,"context_line":"Base Driver Interface"},{"line_number":93,"context_line":"`````````````````````"},{"line_number":94,"context_line":"The method documentation below is the minimum required interface for a volume"},{"line_number":95,"context_line":"driver to support. All methods from this interface must be implemented"},{"line_number":96,"context_line":"in order to be an official Cinder volume driver."},{"line_number":97,"context_line":""},{"line_number":98,"context_line":".. automodule:: cinder.interface.volume_driver"}],"source_content_type":"text/x-rst","patch_set":2,"id":"dada55a8_4bdd9141","line":95,"range":{"start_line":95,"start_character":10,"end_line":95,"end_character":17},"updated":"2016-07-24 19:50:06.000000000","message":"Can this sentence be made bit more clear.?","commit_id":"3a9c6df54cc55ee3ef02fd6d51bbc538e9af9825"},{"author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"change_message_id":"1507068b94c63ff4b19db448b90a6096d167557d","unresolved":false,"context_lines":[{"line_number":115,"context_line":"Manage/Unmanage Support"},{"line_number":116,"context_line":"```````````````````````"},{"line_number":117,"context_line":"An optional feature a volume backend can support is the ability to manage"},{"line_number":118,"context_line":"existing volumes or unmanage volumes - keep the volume on the storage backend"},{"line_number":119,"context_line":"but no longer manage it through Cinder."},{"line_number":120,"context_line":""},{"line_number":121,"context_line":"To support this functionality, volume drivers must implement these methods:"},{"line_number":122,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"dada55a8_2dd65ac3","line":119,"range":{"start_line":118,"start_character":20,"end_line":119,"end_character":39},"updated":"2016-07-25 14:07:55.000000000","message":"Actually unmanage is implemented by default as noop [1].\n\n[1] https://github.com/openstack/cinder/blob/e23ba3673f03ef51a1a1a969da6ccc479cfc22a4/cinder/volume/driver.py#L2118-L2119","commit_id":"3c18c6f440d4e31190c51596b2063c1ca9efc7f9"},{"author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"change_message_id":"1507068b94c63ff4b19db448b90a6096d167557d","unresolved":false,"context_lines":[{"line_number":127,"context_line":"Manage/Unmanage Snapshot Support"},{"line_number":128,"context_line":"````````````````````````````````"},{"line_number":129,"context_line":"In addition to the ability to manage and unmanage volumes, Cinder backend"},{"line_number":130,"context_line":"drivers may also support managing and unmanaging volume snapshots. These"},{"line_number":131,"context_line":"additional methods must be implemented to support these operations."},{"line_number":132,"context_line":""},{"line_number":133,"context_line":".. automodule:: cinder.interface.volume_snapshotmanagement_driver"},{"line_number":134,"context_line":"  :members:"}],"source_content_type":"text/x-rst","patch_set":3,"id":"dada55a8_8dfca63f","line":131,"range":{"start_line":130,"start_character":67,"end_line":131,"end_character":67},"updated":"2016-07-25 14:07:55.000000000","message":"Actually unmanage_snapshot will be implemented as noop anyway [1].\n\n[1] https://github.com/openstack/cinder/blob/e23ba3673f03ef51a1a1a969da6ccc479cfc22a4/cinder/volume/driver.py#L2134-L2135","commit_id":"3c18c6f440d4e31190c51596b2063c1ca9efc7f9"}]}
