cinder/cinder
Eric Harney e7b4670516 Move brick calls from cinder.utils to volume_utils
Move code that calls out to os-brick for connectors,
encryptors, etc., into volume_utils.

This leaves cinder/utils.py more general-purpose
cinder-wide code, which reduces unnecessary binding
between things like "cinder-manage db" and calls
that load much more of cinder's code (and external
libraries like os-brick).

This also means that some drivers only need to
import volume_utils and not cinder.utils.

Partial-Bug: #1912278
Change-Id: Ib2e2960ca354a47d303e0633c7d84e6da4b55b82
2021-02-10 17:27:46 -05:00
..
api Introduces MV to add volume type ID in volumes details 2021-01-15 10:46:12 -03:00
backup Move brick calls from cinder.utils to volume_utils 2021-02-10 17:27:46 -05:00
brick LVM: Support only LVM 2.02.107+ 2021-01-11 17:02:20 -05:00
cmd created s3 cinder backup driver 2021-01-28 10:56:43 -05:00
common Remove six of dir cinder/brick,cinder/common,cinder/interface,cinder/objects 2020-10-07 17:28:36 +08:00
compute nova: use EndpointNotFound from keystoneauth1 2019-09-03 10:58:59 -04:00
db Remove six of dir cinder/db/* 2020-10-07 16:29:29 +08:00
group Use resource_backend for volumes and groups 2020-08-14 08:13:42 +00:00
image Merge "Don't create LOG if not logging" 2020-10-22 16:30:49 +00:00
interface Remove six of dir cinder/brick,cinder/common,cinder/interface,cinder/objects 2020-10-07 17:28:36 +08:00
keymgr Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
locale Imported Translations from Zanata 2021-01-30 06:12:05 +00:00
message Add user messages for some volume snapshot actions 2019-04-26 17:02:05 -04:00
objects Remove collections.abc backwards compatibility 2020-10-16 07:52:36 -05:00
policies Correct group:reset_group_snapshot_status policy 2020-12-16 21:34:57 -05:00
privsep Enable flake8-logging-format extension 2020-01-09 14:35:20 -06:00
scheduler Remove six of dir cinder/scheduler/* 2020-10-08 08:36:17 +08:00
tests Move brick calls from cinder.utils to volume_utils 2021-02-10 17:27:46 -05:00
transfer Fix: show volume transfer by name for non-admins 2020-08-03 12:46:31 +00:00
volume Move brick calls from cinder.utils to volume_utils 2021-02-10 17:27:46 -05:00
wsgi Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
zonemanager Brocade: Fix lookup UnboundLocalError 2020-08-07 15:24:44 +02:00
__init__.py
context.py Remove six in files under cinder/* 2020-10-08 14:00:14 +08:00
coordination.py Remove deprecated heartbeat options 2017-10-03 14:41:18 -05:00
exception.py Remove six in files under cinder/* 2020-10-08 14:00:14 +08:00
flow_utils.py
i18n.py Replace http with https for doc links in cinder 2017-10-17 11:14:01 +08:00
manager.py Merge "Publish backup capabilities to a scheduler" 2020-01-14 19:50:21 +00:00
opts.py Merge "Add ceph iscsi volume driver" 2021-02-04 04:01:11 +00:00
policy.py [goal] Deprecate the JSON formatted policy file 2020-12-11 18:31:04 -06:00
quota.py Bump hacking version to 1.1.x 2019-05-30 15:06:02 -04:00
quota_utils.py Add support for system and domain scoped tokens 2020-09-24 10:19:37 -04:00
rpc.py Remove six in files under cinder/* 2020-10-08 14:00:14 +08:00
service.py Fix typo on service cluster change method 2020-05-06 19:36:07 -05:00
service_auth.py Add service_token for cinder-nova interaction 2017-12-15 12:04:23 +05:30
ssh_utils.py Remove six in files under cinder/* 2020-10-08 14:00:14 +08:00
utils.py Move brick calls from cinder.utils to volume_utils 2021-02-10 17:27:46 -05:00
version.py