cinder/cinder
Gorka Eguileor 2d965f6cfd Add support for OS-Brick force disconnect
OS-Brick disconnect has a force parameter since version 1.15.1 that can
be used to make sure a disconnect call gives more priority to cleaning
up everything than preserving data.

This patch adds support for this new force parameter using it in calls
where we know it's OK to lose data when we encounter an error as long as
we report that we have failed.

Change-Id: Id6a7f4cf264c540473269104daf20f39891b5a1b
2017-07-19 19:43:29 +02:00
..
api Merge "[DOC BLD FIX] Fix indentation in attachments.py" 2017-07-18 22:59:37 +00:00
backup Add support for OS-Brick force disconnect 2017-07-19 19:43:29 +02:00
brick LVM: Don't initialize VG with lvm_type='auto' 2017-07-05 13:20:35 -04:00
cmd Merge "Remove deprecated 'host' option for cinder-volume" 2017-06-27 14:38:20 +00:00
common Add service dynamic log change/query 2017-05-16 13:37:35 +02:00
compute Add ability to extend 'in-use' volume 2017-07-12 11:48:32 -04:00
config Move driver options to "backend_defaults" section 2017-07-03 16:42:03 +02:00
consistencygroup Merge "Add quota limit check and enhance roll back for cg create" 2017-03-20 13:13:08 +00:00
db [DOC BLD FIX] Correct :returns: in db/api.py 2017-07-14 15:28:51 -05:00
group Tiramisu: Add groups param to failover_host 2017-07-10 09:30:13 -07:00
hacking Globalize regex objects 2017-07-12 03:00:37 -04:00
image Add insufficient space async error in create vol 2017-07-12 13:45:29 +00:00
interface [DOC BLD FIX] Remove todo:: directive from volume_driver 2017-07-17 18:23:25 -05:00
keymgr Remove log translations 2017-03-19 14:59:57 +00:00
locale Imported Translations from Zanata 2016-10-15 07:34:30 +00:00
message Add insufficient space async error in create vol 2017-07-12 13:45:29 +00:00
objects Pop "consistencygroup" from volume object 2017-07-14 05:03:55 -07:00
scheduler Merge "Enable H904 check" 2017-07-08 16:37:08 +00:00
tests Add support for OS-Brick force disconnect 2017-07-19 19:43:29 +02:00
transfer Trivial fix typos while reading code 2017-05-04 10:27:57 +07:00
volume Add support for OS-Brick force disconnect 2017-07-19 19:43:29 +02:00
wsgi Remove unused logging import and LOG global var 2016-05-20 17:17:38 +08:00
zonemanager Fix python 3.6 escape char warnings in strings 2017-07-11 17:04:54 -04:00
__init__.py Set EVENTLET_NO_GREENDNS for IPv6 and dnspython compat 2016-11-11 13:19:07 -06:00
context.py Remove log translations 2017-03-19 14:59:57 +00:00
coordination.py coordination: use tooz builtin heartbeat feature 2017-07-19 07:17:50 -04:00
exception.py Merge "Add insufficient space async error in create vol" 2017-07-19 01:02:28 +00:00
flow_utils.py Fix logging traceback in service logs 2016-12-20 12:39:07 +05:30
i18n.py Remove log translations 2017-03-19 14:59:57 +00:00
manager.py Remove periodic_tasks method from base manager 2017-07-06 12:26:40 +03:00
opts.py Move driver options to "backend_defaults" section 2017-07-03 16:42:03 +02:00
policy.py Use to_policy_values for enforcing policy 2016-09-13 01:13:15 +00:00
quota_utils.py Add Generic Volume Group Into Quota Management 2017-05-26 01:43:23 +00:00
quota.py Periodic task to clean expired reservation 2017-05-30 22:21:38 +08:00
rpc.py Remove deprecated oslo_messaging.get_transport 2017-06-13 14:25:38 +07:00
service.py Remove periodic_tasks method from base manager 2017-07-06 12:26:40 +03:00
ssh_utils.py Fix SSHPool current_size not work correctly 2017-07-11 10:58:20 +08:00
test.py Tests: Disallow use of assertTrue(str) 2017-06-15 12:09:52 -04:00
utils.py Fix python 3.6 escape char warnings in strings 2017-07-11 17:04:54 -04:00
version.py