cinder/cinder
smartu3 60c0b9c0af Replace os.makedirs to avoid process race
Use oslo_utils.fileutils.ensure_tree(path, mode=_DEFAULT_MODE)
to replace os.makedir.

Co-Authored-By: ycx <yanpq@awcloud.com>

Change-Id: Ia5de63768171aa715da6318e768cce1420fef302
Closes-Bug: #1757521
2018-06-05 23:26:09 -04:00
..
api Support availability-zone type 2018-05-17 12:09:12 +00:00
backup Fix wrong usage of fields.BackupStatus.AVAILABLE 2018-05-18 11:13:42 +08:00
brick Merge "Fixes creation of mirrored volumes due to wrong type" 2017-12-16 02:30:28 +00:00
cmd Avoid second restart on offline upgrades 2018-04-02 15:13:06 +02:00
common Set sample_default for 'host' option 2018-04-12 11:44:29 -04:00
compute Clean out config deprecation information 2018-03-13 14:33:37 -05:00
db Support availability-zone type 2018-05-17 12:09:12 +00:00
group V3 json schema validation: generic volume groups 2018-05-08 18:07:28 +05:30
hacking Add contributor doc on assertEqual vs assertFalse 2017-08-30 17:50:02 +00:00
image Replace os.makedirs to avoid process race 2018-06-05 23:26:09 -04:00
interface Handle deprecation of inspect.getargspec 2017-11-21 12:57:05 -06:00
keymgr Handle migrating encryption key IDs in Backup table 2018-04-03 12:23:38 -04:00
locale Imported Translations from Zanata 2018-05-15 07:09:39 +00:00
message Disallow unmanaging encrypted volumes 2017-11-29 10:43:32 -05:00
objects Support availability-zone type 2018-05-17 12:09:12 +00:00
policies Fix policy in code docs for extended_snapshot_attributes 2018-03-18 23:02:10 +00:00
scheduler Support availability-zone type 2018-05-17 12:09:12 +00:00
tests Replace os.makedirs to avoid process race 2018-06-05 23:26:09 -04:00
transfer Add missing 'target_obj' when perform policy check 2018-03-19 19:02:00 +08:00
volume Replace os.makedirs to avoid process race 2018-06-05 23:26:09 -04:00
wsgi Initialize osprofiler in WSGI application 2018-01-09 14:06:34 +01:00
zonemanager FC: refactor fczm utils decorators to functions 2018-04-16 16:23:59 -07:00
__init__.py
context.py Add Keystone v3 domain information to context 2018-04-25 09:29:33 -04:00
coordination.py Remove deprecated heartbeat options 2017-10-03 14:41:18 -05:00
exception.py Support availability-zone type 2018-05-17 12:09:12 +00: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 Allow configuring tpool size 2018-03-08 15:59:29 +01:00
opts.py Fix google backup driver 2018-05-14 10:37:01 +02:00
policy.py Add cg policies and clean up old policy handling 2017-12-04 10:07:54 +08:00
quota.py V3 jsonschema validation: Quotas 2018-04-27 08:21:51 +05:30
quota_utils.py Add Generic Volume Group Into Quota Management 2017-05-26 01:43:23 +00:00
rpc.py Remove deprecated oslo_messaging.get_transport 2017-06-13 14:25:38 +07:00
service.py Use InvalidConfigurationValue instead of InvalidInput 2018-04-11 19:25:48 +08:00
service_auth.py Add service_token for cinder-nova interaction 2017-12-15 12:04:23 +05:30
ssh_utils.py Stop a connections leak when freeing an SSHPool 2018-02-14 18:16:55 -06:00
test.py Allow configuring tpool size 2018-03-08 15:59:29 +01:00
utils.py Remove utils.read_file_as_root() 2018-03-02 05:29:02 -05:00
version.py