(r'^api/pools', include('storageadmin.urls.pools')), (r'^api/shares', include('storageadmin.urls.share')), (r'^api/snapshots', SnapshotView.as_view()), (r'^api/users', include('storageadmin.urls.users')), (r'^api/groups', include('storageadmin.urls.groups')), url(r'^api/nfs-exports$', NFSExportGroupListView.as_view()), url(r'^api/nfs-exports/(?P<export_id>\d+)$', NFSExportGroupDetailView.as_view()), url(r'^api/adv-nfs-exports$', AdvancedNFSExportView.as_view()), url(r'^api/samba$', SambaListView.as_view()), url(r'^api/samba/(?P<smb_id>\d+)$', SambaDetailView.as_view()), url(r'^api/sftp$', SFTPListView.as_view()), url(r'^api/sftp/(?P<id>\d+)$', SFTPDetailView.as_view()), # Dashboard config url(r'^api/dashboardconfig$', DashboardConfigView.as_view()), url(r'^api/oauth_app$', OauthAppView.as_view()), url(r'^api/oauth_app/(?P<id>\d+)$', OauthAppView.as_view()), (r'^api/sm/services/', include('smart_manager.urls.services')), (r'^api/sm/sprobes/', include('smart_manager.urls.sprobes')), (r'^api/sm/tasks/', include('smart_manager.urls.tasks')), (r'^api/sm/replicas/', include('smart_manager.urls.replicas')), # Certificate URL (r'^api/certificate', TLSCertificateView.as_view()), (r'^api/rockons', include('storageadmin.urls.rockons')), # Config Backup url(r'^api/config-backup$', ConfigBackupListView.as_view()), url(r'^api/config-backup/(?P<backup_id>\d+)$', ConfigBackupDetailView.as_view()), url(r'^api/config-backup/file-upload$', ConfigBackupUpload.as_view()),
url(r'^api/nfs-exports/(?P<export_id>\d+)$', NFSExportGroupDetailView.as_view()), url(r'^api/adv-nfs-exports$', AdvancedNFSExportView.as_view()), url(r'^api/samba$', SambaListView.as_view()), url(r'^api/samba/(?P<smb_id>\d+)$', SambaDetailView.as_view()), url(r'^api/sftp$', SFTPListView.as_view()), url(r'^api/sftp/(?P<id>\d+)$', SFTPDetailView.as_view()), url(r'^api/netatalk$', NetatalkListView.as_view()), url(r'^api/netatalk/(?P<afp_id>\d+)$', NetatalkDetailView.as_view()), # Dashboard config url(r'^api/dashboardconfig/$', DashboardConfigView.as_view()), url(r'^api/oauth_app$', OauthAppView.as_view()), url(r'^api/oauth_app/(?P<name>\w+)$', OauthAppView.as_view()), (r'^api/sm/services/', include('smart_manager.urls.services')), (r'^api/sm/sprobes/', include('smart_manager.urls.sprobes')), (r'^api/sm/tasks/', include('smart_manager.urls.tasks')), (r'^api/sm/replicas/', include('smart_manager.urls.replicas')), # Certificate URL (r'^api/certificate', TLSCertificateView.as_view()), (r'^api/rockons', include('storageadmin.urls.rockons')),)
url(r'^api/nfs-exports/(?P<export_id>\d+)$', NFSExportGroupDetailView.as_view()), url(r'^api/adv-nfs-exports$', AdvancedNFSExportView.as_view()), url(r'^api/samba$', SambaListView.as_view()), url(r'^api/samba/(?P<smb_id>\d+)$', SambaDetailView.as_view()), url(r'^api/sftp$', SFTPListView.as_view()), url(r'^api/sftp/(?P<id>\d+)$', SFTPDetailView.as_view()), url(r'^api/netatalk$', NetatalkListView.as_view()), url(r'^api/netatalk/(?P<afp_id>\d+)$', NetatalkDetailView.as_view()), # Dashboard config url(r'^api/dashboardconfig/$', DashboardConfigView.as_view()), url(r'^api/oauth_app$', OauthAppView.as_view()), url(r'^api/oauth_app/(?P<name>\w+)$', OauthAppView.as_view()), (r'^api/sm/services/', include('smart_manager.urls.services')), (r'^api/sm/sprobes/', include('smart_manager.urls.sprobes')), (r'^api/sm/tasks/', include('smart_manager.urls.tasks')), (r'^api/sm/replicas/', include('smart_manager.urls.replicas')), # Certificate URL (r'^api/certificate', TLSCertificateView.as_view()), (r'^api/rockons', include('storageadmin.urls.rockons')),
(r'^api/users', include('storageadmin.urls.users')), (r'^api/groups', include('storageadmin.urls.groups')), (r'^api/support', include('storageadmin.urls.support')), url(r'^api/nfs-exports$', NFSExportGroupListView.as_view()), url(r'^api/nfs-exports/(?P<export_id>\d+)$', NFSExportGroupDetailView.as_view()), url(r'^api/adv-nfs-exports$', AdvancedNFSExportView.as_view()), url(r'^api/samba$', SambaListView.as_view()), url(r'^api/samba/(?P<smb_id>\d+)$', SambaDetailView.as_view()), url(r'^api/sftp$', SFTPListView.as_view()), url(r'^api/sftp/(?P<id>\d+)$', SFTPDetailView.as_view()), url(r'^api/netatalk$', NetatalkListView.as_view()), url(r'^api/netatalk/(?P<afp_id>\d+)$', NetatalkDetailView.as_view()), # Dashboard config url(r'^api/dashboardconfig/$', DashboardConfigView.as_view()), url(r'^api/oauth_app$', OauthAppView.as_view()), url(r'^api/oauth_app/(?P<name>\w+)$', OauthAppView.as_view()), (r'^api/sm/services/', include('smart_manager.urls.services')), (r'^api/sm/sprobes/', include('smart_manager.urls.sprobes')), (r'^api/sm/tasks/', include('smart_manager.urls.tasks')), (r'^api/sm/replicas/', include('smart_manager.urls.replicas')), # Certificate URL (r'^api/certificate', TLSCertificateView.as_view()), (r'^api/rockons', include('storageadmin.urls.rockons')), # Config Backup url(r'^api/config-backup$', ConfigBackupListView.as_view()), url(r'^api/config-backup/(?P<backup_id>\d+)$', ConfigBackupDetailView.as_view()), url(r'^api/config-backup/file-upload$', ConfigBackupUpload.as_view()),