manila/manila
Ben Swartzlander a7d8363d32 Pass access rules to driver on snapshot revert
In order to revert to a snapshot in the LVM driver (and
very likely other drivers) the list of access rules is
needed, so this change modifies the driver interface to
provide this extra information.

This change requires preventing a revert to snapshot
operation while access rules on the affected share are
out of sync.

Closes bug: 1658133

Change-Id: Ia6678bb0e484f9c8f8b05d90e514801ae9baa94b
2017-02-07 11:15:27 -05:00
..
api Pass access rules to driver on snapshot revert 2017-02-07 11:15:27 -05:00
cmd Merge "Tooz integration" 2017-01-20 00:04:56 +00:00
common Add mountable snapshots support 2017-01-24 17:26:45 -02:00
compute Add support of endpoint_type and region_name to clients manila uses 2016-11-02 18:14:04 +02:00
data Refactor Access Rules APIs 2017-01-19 15:02:58 -05:00
db Fix nonsense variable name 2017-02-03 18:34:21 +00:00
hacking [hacking] Ensure not to use LOG.warn 2016-11-30 06:36:51 +00:00
network Remove NovaNetworkPlugin 2017-01-13 08:11:16 -05:00
scheduler Add mountable snapshots support 2017-01-24 17:26:45 -02:00
share Pass access rules to driver on snapshot revert 2017-02-07 11:15:27 -05:00
share_group Manila Share Groups 2017-01-23 21:29:12 +02:00
testing Rewrited mox tests to mock (part 2) 2014-06-17 17:55:21 +03:00
tests Pass access rules to driver on snapshot revert 2017-02-07 11:15:27 -05:00
volume Add support of endpoint_type and region_name to clients manila uses 2016-11-02 18:14:04 +02:00
__init__.py Removed ignored checks from tox.ini and fixed pep8 issues 2016-02-14 14:56:55 +02:00
context.py Remove warnings for dropped context arguments 2016-10-26 22:52:36 +02:00
coordination.py Tooz integration 2017-01-19 14:29:31 -05:00
exception.py HNAS: Fix concurrency error when managing snapshots 2017-01-31 09:45:09 -02:00
i18n.py Switch to using oslo_* instead of oslo.* 2015-01-27 09:19:50 +01:00
manager.py Reuse 'periodic_task' from oslo_service 2015-07-20 19:38:19 +03:00
opts.py Merge "VMAX manila plugin - Support for VMAX in Manila" 2017-01-24 18:08:38 +00:00
policy.py Fix docstring for policy.enforce method 2016-05-02 08:28:13 -04:00
quota.py Update quota of proper user on resource delete 2016-03-11 12:55:44 +01:00
rpc.py Drop use of 'oslo' namespace package 2015-04-29 16:51:33 +03:00
service.py Tooz integration 2017-01-19 14:29:31 -05:00
test.py Tooz integration 2017-01-19 14:29:31 -05:00
utils.py Share Migration Ocata Improvements 2017-01-20 09:45:14 -02:00
version.py Remove vim headers 2014-10-06 15:00:27 +02:00
wsgi.py Put all imports from manila.i18n in one line 2016-09-14 06:07:33 +00:00