diff --git a/openstack_dashboard/dashboards/admin/volumes/forms.py b/openstack_dashboard/dashboards/admin/volumes/forms.py index aa719dcb28..e91bf194f0 100644 --- a/openstack_dashboard/dashboards/admin/volumes/forms.py +++ b/openstack_dashboard/dashboards/admin/volumes/forms.py @@ -36,7 +36,7 @@ from openstack_dashboard.dashboards.project.volumes.tables \ # This set of states was pulled from cinder's admin_actions.py SETTABLE_STATUSES = ( 'attaching', 'available', 'creating', 'deleting', 'detaching', 'error', - 'error_deleting', 'in-use', 'maintenance') + 'error_deleting', 'in-use', 'maintenance', 'reserved') STATUS_CHOICES = tuple( status for status in volumes_table.STATUS_DISPLAY_CHOICES if status[0] in SETTABLE_STATUSES diff --git a/openstack_dashboard/dashboards/project/volumes/tables.py b/openstack_dashboard/dashboards/project/volumes/tables.py index 8ae169e08d..2c8f7e0879 100644 --- a/openstack_dashboard/dashboards/project/volumes/tables.py +++ b/openstack_dashboard/dashboards/project/volumes/tables.py @@ -448,6 +448,8 @@ class VolumesTableBase(tables.DataTable): u"Error Restoring")), ("maintenance", pgettext_lazy("Current status of a Volume", u"Maintenance")), + ("reserved", pgettext_lazy("Current status of a Volume", + u"Reserved")), ) name = tables.Column("name", verbose_name=_("Name"),