cinder/cinder/policies
Konrad Gube 2a1a0bc3e2 Add the os-extend_volume_completion volume action
Split off the finalization part of the volume manager's
extend_volume method and make it externally callable as the new
os-extend_volume_completion admin volume action.

This is the first part of a feature that will allow volume drivers
to rely on feedback from Nova when extending attached volumes,
allowing e.g. NFS-based drivers to support online extend.

See the linked blueprint for details.

Implements: bp extend-volume-completion-action
Change-Id: I4aaa5da1ad67a948102c498483de318bd245d86b
2024-02-16 18:14:33 +01:00
..
__init__.py Default type overrides 2020-09-16 14:05:31 +00:00
attachments.py Implement project personas for attachments 2021-08-31 15:50:17 -07:00
backup_actions.py [policy in code] Add support for backup resource 2017-10-11 09:49:49 +08:00
backups.py Implement project personas for backups API 2021-09-14 19:39:31 -07:00
base.py Add deprecation notices to deprecated policy rules 2021-09-17 15:15:25 -04:00
capabilities.py [TrivialFix] Remove errant comma in capabilities policies 2017-10-26 04:06:50 +01:00
clusters.py Add policy documentation and sample file 2017-10-20 10:47:34 +08:00
default_types.py Update project personas for default_types 2021-09-09 15:23:27 -04:00
group_actions.py Implement Xena project personas for group_actions 2021-09-13 22:18:55 -04:00
group_snapshot_actions.py Correct group:reset_group_snapshot_status policy 2020-12-16 21:34:57 -05:00
group_snapshots.py Implement Xena project personas for group snapshots 2021-09-15 08:44:31 -04:00
group_types.py Implement project personas group_types 2021-09-10 12:58:48 -04:00
groups.py Implement Xena personas for volume groups 2021-09-11 11:23:16 -04:00
hosts.py Update access control of show under hostAPI 2017-11-22 16:19:35 +08:00
limits.py Implement project personas for the limits API 2021-09-10 12:39:06 -07:00
manageable_snapshots.py [policy in code] Add support for snapshot resource 2017-10-10 03:28:08 +00:00
manageable_volumes.py Add policy documentation and sample file 2017-10-20 10:47:34 +08:00
messages.py Fix typo in message policy deprecations 2021-10-07 18:48:04 +00:00
qos_specs.py [policy in code] Add support for qos and quota resources 2017-10-12 14:22:40 +08:00
quota_class.py Implement project personas for quotas and quota_classes 2021-09-08 16:35:54 -07:00
quotas.py Implement project personas for quotas and quota_classes 2021-09-08 16:35:54 -07:00
scheduler_stats.py [policy in code] Add support for service, limits 2017-10-12 15:08:34 +08:00
services.py [policy in code] Add support for service, limits 2017-10-12 15:08:34 +08:00
snapshot_actions.py Implement secure RBAC for snapshot actions 2021-09-10 12:55:46 -07:00
snapshot_metadata.py Implement project personas for snapshot metadata 2021-09-15 08:56:09 -04:00
snapshots.py Implement project personas for snapshots 2021-09-10 13:12:31 -07:00
type_extra_specs.py Update policies related to user visible extra specs 2021-09-15 14:47:00 -07:00
volume_access.py Xena project personas for volume type access API 2021-09-10 17:33:38 -04:00
volume_actions.py Add the os-extend_volume_completion volume action 2024-02-16 18:14:33 +01:00
volume_metadata.py Implement project personas for volume metadata API 2021-09-10 12:46:23 -07:00
volume_transfer.py Implement project personas for volume transfers 2021-09-08 10:26:41 -04:00
volume_type.py Update policies related to user visible extra specs 2021-09-15 14:47:00 -07:00
volumes.py Implement project personas for volume API 2021-09-09 15:23:17 +00:00
workers.py Add policy documentation and sample file 2017-10-20 10:47:34 +08:00