Common code for working with volumes
-
class
ceilometer.volume.cinder.
VolumeBackupSize
(conf)[source]
Bases: ceilometer.volume.cinder._Base
-
FIELDS
= ['name', 'object_count', 'container', 'volume_id', 'status', 'description']
-
default_discovery
-
get_samples
(manager, cache, resources)[source]
-
class
ceilometer.volume.cinder.
VolumeSizePollster
(conf)[source]
Bases: ceilometer.volume.cinder._Base
-
FIELDS
= ['name', 'status', 'volume_type', 'os-vol-host-attr:host', 'migration_status', 'attachments', 'snapshot_id', 'source_volid']
-
default_discovery
-
get_samples
(manager, cache, resources)[source]
-
class
ceilometer.volume.cinder.
VolumeSnapshotSize
(conf)[source]
Bases: ceilometer.volume.cinder._Base
-
FIELDS
= ['name', 'volume_id', 'status', 'description', 'metadata', 'os-extended-snapshot-attributes:progress']
-
default_discovery
-
get_samples
(manager, cache, resources)[source]