Exemplo n.º 1
0
 url(r'^zvol/create/(?P<parent>.+)/$', 'zvol_create', name="storage_zvol"),
 url(r'^zvol/delete/(?P<name>.+)/$', 'zvol_delete', name="storage_zvol_delete"),
 url(r'^snapshot/delete/(?P<dataset>[\-a-zA-Z0-9_/\.: ]+)@(?P<snapname>[\-a-zA-Z0-9_\.: ]+)/$', 'snapshot_delete', name="storage_snapshot_delete"),
 url(r'^snapshot/delete/bulk/$', 'snapshot_delete_bulk', name="storage_snapshot_delete_bulk"),
 url(r'^snapshot/rollback/(?P<dataset>[\-a-zA-Z0-9_/\.: ]+)@(?P<snapname>[\-a-zA-Z0-9_\.: ]+)/$', 'snapshot_rollback', name="storage_snapshot_rollback"),
 url(r'^snapshot/create/(?P<fs>[\-a-zA-Z0-9_/\.: ]+)/$', 'manualsnap', name="storage_manualsnap"),
 url(r'^snapshot/clone/(?P<snapshot>[\-a-zA-Z0-9_/\.: ]+@[\-a-zA-Z0-9_\.: ]+)/$', 'clonesnap', name="storage_clonesnap"),
 url(r'^mountpoint/permission/(?P<path>.+)/$', 'mp_permission', name="storage_mp_permission"),
 url(r'^volumemanager/$', 'volumemanager', name="storage_volumemanager"),
 url(r'^volomemanager/progress/$', 'volumemanager_progress', name="storage_volumemanager_progress"),
 url(r'^volumemanager-ufs/$', 'volumemanager_ufs', name="storage_volumemanager_ufs"),
 url(r'^volumemanager-zfs/$', 'volumemanager_zfs', name="storage_volumemanager_zfs"),
 url(r'^detach/(?P<vid>\d+)/$', 'volume_detach', name="storage_detach"),
 url(r'^scrub/(?P<vid>\d+)/$', 'zpool_scrub', name="storage_scrub"),
 url(r'^import/$', 'volimport', name="storage_import"),
 url(r'^auto-import/$', AutoImportWizard.as_view([AutoImportChoiceForm, AutoImportDecryptForm, VolumeAutoImportForm], condition_dict={'1': show_descrypt_condition}), name="storage_autoimport"),
 url(r'^volume/zfs-edit/(?P<object_id>\d+)/$', 'zfsvolume_edit', name="storage_volume_edit"),
 url(r'^volume/(?P<object_id>\d+)/create_passphrase/$', 'volume_create_passphrase', name="storage_volume_create_passphrase"),
 url(r'^volume/(?P<object_id>\d+)/change_passphrase/$', 'volume_change_passphrase', name="storage_volume_change_passphrase"),
 url(r'^volume/(?P<object_id>\d+)/lock/$', 'volume_lock', name="storage_volume_lock"),
 url(r'^volume/(?P<object_id>\d+)/unlock/$', 'volume_unlock', name="storage_volume_unlock"),
 url(r'^volume/(?P<object_id>\d+)/key/$', 'volume_key', name="storage_volume_key"),
 url(r'^volume/(?P<object_id>\d+)/key/download/$', 'volume_key_download', name="storage_volume_key_download"),
 url(r'^volume/(?P<object_id>\d+)/rekey/$', 'volume_rekey', name="storage_volume_rekey"),
 url(r'^volume/(?P<object_id>\d+)/recoverykey/add/$', 'volume_recoverykey_add', name="storage_volume_recoverykey_add"),
 url(r'^volume/(?P<object_id>\d+)/recoverykey/download/$', 'volume_recoverykey_download', name="storage_volume_recoverykey_download"),
 url(r'^volume/(?P<object_id>\d+)/recoverykey/remove/$', 'volume_recoverykey_remove', name="storage_volume_recoverykey_remove"),
 url(r'^volume-(?P<vname>[^/]+)/disk/replace/$', 'geom_disk_replace', name="storage_geom_disk_replace"),
 url(r'^zpool-(?P<vname>[^/]+)/disk/replace/(?P<label>.+)/$', 'zpool_disk_replace', name="storage_zpool_disk_replace"),
 url(r'^zpool-(?P<vname>[^/]+)/disk/detach/(?P<label>.+)/$', 'disk_detach', name="storage_disk_detach"),
 url(r'^zpool-(?P<vname>[^/]+)/disk/offline/(?P<label>.+)/$', 'disk_offline', name="storage_disk_offline"),
Exemplo n.º 2
0
 url(r'^volumemanager-zfs/$',
     volumemanager_zfs,
     name="storage_volumemanager_zfs"),
 url(r'^detach/(?P<vid>\d+)/$', volume_detach, name="storage_detach"),
 url(r'^scrub/(?P<vid>\d+)/$', zpool_scrub, name="storage_scrub"),
 url(r'^promote_zfs/(?P<name>.+)/$',
     promote_zfs,
     name="storage_promote_zfs"),
 url(r'^import/$', volimport, name="storage_import"),
 url(r'^import/progress$',
     volimport_progress,
     name='storage_volimport_progress'),
 url(r'^import/abort$', volimport_abort, name='storage_volimport_abort'),
 url(r'^auto-import/$',
     AutoImportWizard.as_view([
         AutoImportChoiceForm, AutoImportDecryptForm, VolumeAutoImportForm
     ],
                              condition_dict={'1': show_decrypt_condition}),
     name="storage_autoimport"),
 url(r'^volume/(?P<object_id>\d+)/upgrade/$',
     volume_upgrade,
     name="storage_volume_upgrade"),
 url(r'^volume/(?P<object_id>\d+)/create_passphrase/$',
     volume_create_passphrase,
     name="storage_volume_create_passphrase"),
 url(r'^volume/(?P<object_id>\d+)/change_passphrase/$',
     volume_change_passphrase,
     name="storage_volume_change_passphrase"),
 url(r'^volume/(?P<object_id>\d+)/lock/$',
     volume_lock,
     name="storage_volume_lock"),
 url(r'^volume/(?P<object_id>\d+)/unlock/$',
Exemplo n.º 3
0
 url(r'^dataset/edit/(?P<dataset_name>.+)/$', 'dataset_edit', name="storage_dataset_edit"),
 url(r'^zvol/create/(?P<parent>.+)/$', 'zvol_create', name="storage_zvol"),
 url(r'^zvol/delete/(?P<name>.+)/$', 'zvol_delete', name="storage_zvol_delete"),
 url(r'^snapshot/delete/(?P<dataset>[\-a-zA-Z0-9_/\.:]+)@(?P<snapname>[\-a-zA-Z0-9_\.:]+)/$', 'snapshot_delete', name="storage_snapshot_delete"),
 url(r'^snapshot/delete/bulk/$', 'snapshot_delete_bulk', name="storage_snapshot_delete_bulk"),
 url(r'^snapshot/rollback/(?P<dataset>[\-a-zA-Z0-9_/\.:]+)@(?P<snapname>[\-a-zA-Z0-9_\.:]+)/$', 'snapshot_rollback', name="storage_snapshot_rollback"),
 url(r'^snapshot/create/(?P<fs>[\-a-zA-Z0-9_/\.:]+)/$', 'manualsnap', name="storage_manualsnap"),
 url(r'^snapshot/clone/(?P<snapshot>[\-a-zA-Z0-9_/\.:]+@[\-a-zA-Z0-9_\.:]+)/$', 'clonesnap', name="storage_clonesnap"),
 url(r'^mountpoint/permission/(?P<path>.+)/$', 'mp_permission', name="storage_mp_permission"),
 url(r'^volumemanager/$', 'volumemanager', name="storage_volumemanager"),
 url(r'^volomemanager/progress/$', 'volumemanager_progress', name="storage_volumemanager_progress"),
 url(r'^volumemanager-ufs/$', 'volumemanager_ufs', name="storage_volumemanager_ufs"),
 url(r'^detach/(?P<vid>\d+)/$', 'volume_detach', name="storage_detach"),
 url(r'^scrub/(?P<vid>\d+)/$', 'zpool_scrub', name="storage_scrub"),
 url(r'^import/$', 'volimport', name="storage_import"),
 url(r'^auto-import/$', AutoImportWizard.as_view([AutoImportChoiceForm, AutoImportDecryptForm, VolumeAutoImportForm], condition_dict={'1': show_descrypt_condition}), name="storage_autoimport"),
 url(r'^volume/zfs-edit/(?P<object_id>\d+)/$', 'zfsvolume_edit', name="storage_volume_edit"),
 url(r'^volume/(?P<object_id>\d+)/create_passphrase/$', 'volume_create_passphrase', name="storage_volume_create_passphrase"),
 url(r'^volume/(?P<object_id>\d+)/change_passphrase/$', 'volume_change_passphrase', name="storage_volume_change_passphrase"),
 url(r'^volume/(?P<object_id>\d+)/unlock/$', 'volume_unlock', name="storage_volume_unlock"),
 url(r'^volume/(?P<object_id>\d+)/key/$', 'volume_key', name="storage_volume_key"),
 url(r'^volume/(?P<object_id>\d+)/key/download/$', 'volume_key_download', name="storage_volume_key_download"),
 url(r'^volume/(?P<object_id>\d+)/rekey/$', 'volume_rekey', name="storage_volume_rekey"),
 url(r'^volume/(?P<object_id>\d+)/recoverykey/add/$', 'volume_recoverykey_add', name="storage_volume_recoverykey_add"),
 url(r'^volume/(?P<object_id>\d+)/recoverykey/download/$', 'volume_recoverykey_download', name="storage_volume_recoverykey_download"),
 url(r'^volume/(?P<object_id>\d+)/recoverykey/remove/$', 'volume_recoverykey_remove', name="storage_volume_recoverykey_remove"),
 url(r'^volume-(?P<vname>[^/]+)/disk/replace/$', 'geom_disk_replace', name="storage_geom_disk_replace"),
 url(r'^zpool-(?P<vname>[^/]+)/disk/replace/(?P<label>.+)/$', 'zpool_disk_replace', name="storage_zpool_disk_replace"),
 url(r'^zpool-(?P<vname>[^/]+)/disk/detach/(?P<label>.+)/$', 'disk_detach', name="storage_disk_detach"),
 url(r'^zpool-(?P<vname>[^/]+)/disk/offline/(?P<label>.+)/$', 'disk_offline', name="storage_disk_offline"),
 url(r'^zpool-(?P<vname>[^/]+)/disk/remove/(?P<label>.+)/$', 'zpool_disk_remove', name="storage_zpool_disk_remove"),
Exemplo n.º 4
0
     "clonesnap",
     name="storage_clonesnap",
 ),
 url(r"^mountpoint/permission/(?P<path>.+)/$", "mp_permission", name="storage_mp_permission"),
 url(r"^volumemanager/$", "volumemanager", name="storage_volumemanager"),
 url(r"^volomemanager/progress/$", "volumemanager_progress", name="storage_volumemanager_progress"),
 url(r"^volumemanager-zfs/$", "volumemanager_zfs", name="storage_volumemanager_zfs"),
 url(r"^detach/(?P<vid>\d+)/$", "volume_detach", name="storage_detach"),
 url(r"^scrub/(?P<vid>\d+)/$", "zpool_scrub", name="storage_scrub"),
 url(r"^import/$", "volimport", name="storage_import"),
 url(r"^import/progress$", "volimport_progress", name="storage_volimport_progress"),
 url(r"^import/abort$", "volimport_abort", name="storage_volimport_abort"),
 url(
     r"^auto-import/$",
     AutoImportWizard.as_view(
         [AutoImportChoiceForm, AutoImportDecryptForm, VolumeAutoImportForm],
         condition_dict={"1": show_descrypt_condition},
     ),
     name="storage_autoimport",
 ),
 url(r"^volume/(?P<object_id>\d+)/upgrade/$", "volume_upgrade", name="storage_volume_upgrade"),
 url(
     r"^volume/(?P<object_id>\d+)/create_passphrase/$",
     "volume_create_passphrase",
     name="storage_volume_create_passphrase",
 ),
 url(
     r"^volume/(?P<object_id>\d+)/change_passphrase/$",
     "volume_change_passphrase",
     name="storage_volume_change_passphrase",
 ),
 url(r"^volume/(?P<object_id>\d+)/lock/$", "volume_lock", name="storage_volume_lock"),