Repository URL to install this package:
Version:
3.4.52 ▾
|
tvault-horizon-plugin
/
usr
/
lib
/
python2.7
/
dist-packages
/
dashboards
/
workloads
/
snapshots
/
urls.py
|
---|
# Copyright (c) 2014 TrilioData, Inc.
# All Rights Reserved.
try:
from django.conf.urls.defaults import patterns, url
except:
from django.conf.urls import url
from .views import IndexView, CreateView, DetailView, MountView, CreateOneClickRestoreView,UnmountSnapshotView
from .views import SelectiveRestoreView, InplaceRestoreView
SNAPSHOTS = r'^(?P<snapshot_id>[^/]+)/%s$'
urlpatterns = [
url(r'^create$', CreateView.as_view(), name='create'),
url(SNAPSHOTS % 'detail', DetailView.as_view(), name='detail'),
url(SNAPSHOTS % 'mount', MountView.as_view(), name='mount'),
url(SNAPSHOTS % 'selective_restore', SelectiveRestoreView.as_view(), name='selective_restore'),
url(SNAPSHOTS % 'oneclickrestore', CreateOneClickRestoreView.as_view(), name='oneclickrestore'),
url(SNAPSHOTS % 'inplace_restore', InplaceRestoreView.as_view(), name='inplace_restore'),
url(SNAPSHOTS % 'unmount_snapshot', UnmountSnapshotView.as_view(), name='unmount_snapshot'),
]