The horizon.dashboards.nova.images_and_snapshots.snapshots.tables ModuleΒΆ

class horizon.dashboards.nova.images_and_snapshots.snapshots.tables.DeleteSnapshot[source]

Bases: horizon.dashboards.nova.images_and_snapshots.images.tables.DeleteImage

DeleteSnapshot.data_type_plural = <django.utils.functional.__proxy__ object at 0xaa32e2c>
DeleteSnapshot.data_type_singular = <django.utils.functional.__proxy__ object at 0xadf4e6c>
class horizon.dashboards.nova.images_and_snapshots.snapshots.tables.LaunchSnapshot(verbose_name=None, allowed_data_types=[], url=None, attrs=None)[source]

Bases: horizon.tables.actions.LinkAction

LaunchSnapshot.allowed(request, snapshot)[source]
LaunchSnapshot.classes = ('btn-launch', 'ajax-modal')
LaunchSnapshot.get_link_url(datum)[source]
LaunchSnapshot.name = 'launch_snapshot'
LaunchSnapshot.url = 'horizon:nova:instances:launch'
LaunchSnapshot.verbose_name = <django.utils.functional.__proxy__ object at 0xaa5bc2c>
class horizon.dashboards.nova.images_and_snapshots.snapshots.tables.SnapshotsTable(request, data=None, needs_form_wrapper=None, **kwargs)[source]

Bases: horizon.dashboards.nova.images_and_snapshots.images.tables.ImagesTable

class SnapshotsTable.Meta[source]
SnapshotsTable.Meta.name = 'snapshots'
SnapshotsTable.Meta.pagination_param = 'snapshot_marker'
SnapshotsTable.Meta.row_actions = (<class 'horizon.dashboards.nova.images_and_snapshots.snapshots.tables.LaunchSnapshot'>, <class 'horizon.dashboards.nova.images_and_snapshots.images.tables.EditImage'>, <class 'horizon.dashboards.nova.images_and_snapshots.snapshots.tables.DeleteSnapshot'>)
SnapshotsTable.Meta.row_class

alias of UpdateRow

SnapshotsTable.Meta.status_columns = ['status']
SnapshotsTable.Meta.table_actions = (<class 'horizon.dashboards.nova.images_and_snapshots.snapshots.tables.DeleteSnapshot'>,)
SnapshotsTable.Meta.verbose_name = <django.utils.functional.__proxy__ object at 0xaa32b6c>
SnapshotsTable.base_actions = {'delete': <DeleteSnapshot: delete>, 'edit': <EditImage: edit>, 'launch_snapshot': <LaunchSnapshot: launch_snapshot>}
SnapshotsTable.base_columns = {'name': <Column: name>, 'image_type': <Column: image_type>, 'status': <Column: status>, 'public': <Column: public>, 'disk_format': <Column: disk_format>}

Previous topic

The horizon.dashboards.nova.images_and_snapshots.snapshots Module

Next topic

The horizon.dashboards.nova.images_and_snapshots.snapshots.tests Module

This Page