From b9f0afe73d5120b3467ba407ad2dc33033b5747e Mon Sep 17 00:00:00 2001 From: Larry GUO Date: Thu, 10 May 2018 08:09:58 +0000 Subject: [PATCH] Add reserved status key word to horizon Horizon don't have related change which align with the change in https://review.openstack.org/#/c/330285. With this fix, horizon can work as expected Change-Id: I5940c662a0bec2beaf4863e07f7244311ba51212 Closes-Bug: #1770326 Signed-off-by: GUO Larry (cherry picked from commit 4776428cb69c57408745f75bd5c24228e8bdea44) --- openstack_dashboard/dashboards/admin/volumes/forms.py | 2 +- openstack_dashboard/dashboards/project/volumes/tables.py | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/openstack_dashboard/dashboards/admin/volumes/forms.py b/openstack_dashboard/dashboards/admin/volumes/forms.py index bf1ae25bb3..08741f8e33 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 d57cf37e48..2530f15bd2 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"),