Merge pull request #2883 from shin-/2849-log-volume-creation

Add logging when initializing a volume.
This commit is contained in:
Joffrey F 2016-02-11 12:11:28 -08:00
commit 5eb45a31e6

View File

@ -64,12 +64,13 @@ class ProjectVolumes(object):
config_volumes = config_data.volumes or {}
volumes = {
vol_name: Volume(
client=client,
project=name,
name=vol_name,
driver=data.get('driver'),
driver_opts=data.get('driver_opts'),
external_name=data.get('external_name'))
client=client,
project=name,
name=vol_name,
driver=data.get('driver'),
driver_opts=data.get('driver_opts'),
external_name=data.get('external_name')
)
for vol_name, data in config_volumes.items()
}
return cls(volumes)
@ -96,6 +97,11 @@ class ProjectVolumes(object):
)
)
continue
log.info(
'Creating volume "{0}" with {1} driver'.format(
volume.full_name, volume.driver or 'default'
)
)
volume.create()
except NotFound:
raise ConfigurationError(