334789312b
This is part 2 of the work for the BP. The Volume Snapshots table resides inside the new "Volume Snapshots" tab which is the second tab within the Admin Volumes panel. There are two table actions: "Delete Volume Snapshot" and "Update Volume Snapshot Status". The Update Volume Snapshot Status action implements a cinder command that was only available through CLI as per stated in the BP. Change-Id: Ife2da2c142467e47a7ac5bfcb8a477ff578b4d39 Partial-Implements: blueprint cinder-reset-snapshot-state Closes-Bug: #1332077
28 lines
912 B
Python
28 lines
912 B
Python
# Copyright 2012 Nebula, Inc.
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
|
# not use this file except in compliance with the License. You may obtain
|
|
# a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
|
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
|
# License for the specific language governing permissions and limitations
|
|
# under the License.
|
|
|
|
"""
|
|
Admin views for managing volumes and snapshots.
|
|
"""
|
|
|
|
from horizon import tabs
|
|
|
|
from openstack_dashboard.dashboards.admin.volumes \
|
|
import tabs as volumes_tabs
|
|
|
|
|
|
class IndexView(tabs.TabbedTableView):
|
|
tab_group_class = volumes_tabs.VolumesGroupTabs
|
|
template_name = 'admin/volumes/index.html'
|