Exemple #1
0
     name='allocation-request-detail'),
 url(r'^allocation$', AllocationList.as_view(), name='allocation-list'),
 url(r'^allocation/(?P<quota_id>%s)$' % (id_match, ),
     AllocationDetail.as_view(),
     name='quota-detail'),
 url(r'^quota_request$',
     QuotaRequestList.as_view(),
     name='quota-request-list'),
 url(r'^quota_request/(?P<quota_request_uuid>%s)$' % uuid_match,
     QuotaRequestDetail.as_view(),
     name='quota-request-detail'),
 url(r'^quota$', QuotaList.as_view(), name='quota-list'),
 url(r'^quota/(?P<quota_id>%s)$' % (id_match, ),
     QuotaDetail.as_view(),
     name='quota-detail'),
 url(r'^version$', Version.as_view()),
 url(r'^maintenance$',
     MaintenanceRecordList.as_view(),
     name='maintenance-record-list'),
 url(r'^license$', LicenseList.as_view(), name='license-list'),
 url(r'^license/(?P<license_id>%s)$' % uuid_match,
     License.as_view(),
     name='license-detail'),
 url(r'^monitoring$', MonitoringList.as_view(), name='monitoring-list'),
 url(r'^cloud_admin_imaging_request$',
     CloudAdminImagingRequestList.as_view(),
     name='cloud-admin-imaging-request-list'),
 url(r'^cloud_admin_imaging_request/(?P<machine_request_id>%s)$' %
     (id_match, ),
     CloudAdminImagingRequest.as_view(),
     name='cloud-admin-imaging-request-detail'),
Exemple #2
0
        AllocationList.as_view(), name='allocation-list'),
    url(r'^allocation/(?P<quota_id>%s)$' % (id_match,),
        AllocationDetail.as_view(), name='quota-detail'),

    url(r'^quota_request$',
        QuotaRequestList.as_view(), name='quota-request-list'),
    url(r'^quota_request/(?P<quota_request_uuid>%s)$' % uuid_match,
        QuotaRequestDetail.as_view(), name='quota-request-detail'),

    url(r'^quota$',
        QuotaList.as_view(), name='quota-list'),
    url(r'^quota/(?P<quota_id>%s)$' % (id_match,),
        QuotaDetail.as_view(), name='quota-detail'),


    url(r'^version$', Version.as_view()),
    url(r'^maintenance$',
        MaintenanceRecordList.as_view(),
        name='maintenance-record-list'),

    url(r'^license$',
        LicenseList.as_view(),
        name='license-list'),

    url(r'^license/(?P<license_id>%s)$' % uuid_match,
        License.as_view(),
        name='license-detail'),

    url(r'^monitoring$',
        MonitoringList.as_view(),
        name='monitoring-list'),
Exemple #3
0
    url(identity_specific + r'/$', Identity.as_view(), name='identity-detail'),

    url(r'^identity/$', IdentityDetailList.as_view(),
        name='identity-detail-list'),
    url(r'^provider/$', ProviderList.as_view(), name='provider-list'),
    url(r'^provider/(?P<provider_id>\d+)/$',
        Provider.as_view(), name='provider-detail'),


    url(identity_specific + r'/request_image/$',
        MachineRequestList.as_view(), name='machine-request-list'),
    url(identity_specific + r'/request_image/(?P<machine_request_id>\d+)/$',
        MachineRequest.as_view(), name='machine-request'),


    url(identity_specific + r'/profile/$',
        Profile.as_view(), name='profile-detail'),

    url(r'version/$', Version.as_view()),
    url(r'^maintenance/$',
        MaintenanceRecordList.as_view(),
        name='maintenance-record-list'),

))
urlpatterns = patterns('',
        url(r'^', include(private_apis,namespace="private_apis")))
urlpatterns += patterns('',
        url(r'^', include(public_apis,namespace="public_apis")))


Exemple #4
0
    # Experimental UI
    # TODO: Rename to application when it launches
    # url(r'^beta/', 'web.views.app_beta'), # remove for production.

    url(r'^partials/(?P<path>.*)$', 'web.views.partial'),
    url(r'^no_user/$', 'web.views.no_user_redirect'),

    ### DJANGORESTFRAMEWORK ###
    url(r'^api-auth/',
        include('rest_framework.urls', namespace='rest_framework'))
)

urlpatterns += format_suffix_patterns(patterns(
    '',
    url(r'api/v1/version/$', Version.as_view()),
    url(r'^api/v1/maintenance/$',
        MaintenanceRecordList.as_view(),
        name='maintenance-record-list'),
    url(r'^api/v1/maintenance/(?P<record_id>\d+)/$',
        MaintenanceRecord.as_view(),
        name='maintenance-record'),
    url(r'^api/v1/notification/$', NotificationList.as_view()),

    #url(r'^api/v1/user/$', atmo_valid_token_required(UserManagement.as_view())),
    #url(r'^api/v1/user/(?P<username>.*)/$', User.as_view()),
    url(r'^api/v1/profile/$', Profile.as_view(), name='profile'),
    url(r'^api/v1/provider/(?P<provider_id>\d+)/occupancy/$',
        Occupancy.as_view(), name='occupancy'),
    url(r'^api/v1/provider/(?P<provider_id>\d+)/hypervisor/$',
        Hypervisor.as_view(), name='hypervisor'),
Exemple #5
0
        name='cas-proxy-url-link'),
    url(r'^CASlogin/(?P<redirect>.*)$', 'authentication.cas_loginRedirect'),

    # The Front-Facing Web Application
    url(r'^application$', 'web.views.app'),

    # Experimental UI
    # TODO: Rename to application when it launches
    # url(r'^beta/', 'web.views.app_beta'), # remove for production.
    #Partials
    url(r'^partials/(?P<path>.*)$', 'web.views.partial'),

    #Error Redirection
    url(r'^no_user$', 'web.views.no_user_redirect'),
    #API Layer
    url(r'^api/version$', Version.as_view()),
    url(r'^api/v1/', include("api.urls", namespace="api")),
    url(r'^api/v2/', include("api.v2.urls", namespace="api_v2")),

    #API Documentation
    url(r'^api-auth/',
        include('rest_framework.urls', namespace='rest_framework')))
private_root_urls = patterns(
    '',

    ### DJANGORESTFRAMEWORK ###
    url(r'^api-token-auth/',
        'rest_framework.authtoken.views.obtain_auth_token'),
)

urlpatterns += patterns(
Exemple #6
0
            VolumeSnapshotDetail.as_view(),
            name="volume-snapshot-detail",
        ),
        url(identity_specific + r"/machine$", MachineList.as_view(), name="machine-list"),
        url(identity_specific + r"/machine/history$", MachineHistory.as_view(), name="machine-history"),
        url(identity_specific + r"/machine/search$", MachineSearch.as_view(), name="machine-search"),
        url(identity_specific + r"/machine/(?P<machine_id>[a-zA-Z0-9-]+)$", Machine.as_view(), name="machine-detail"),
        url(
            identity_specific + r"/machine/(?P<machine_id>[a-zA-Z0-9-]+)" + "/icon$",
            MachineIcon.as_view(),
            name="machine-icon",
        ),
        url(provider_specific + r"/identity$", IdentityList.as_view(), name="identity-list"),
        url(identity_specific + r"$", Identity.as_view(), name="identity-detail"),
        url(r"^identity$", IdentityDetailList.as_view(), name="identity-detail-list"),
        url(r"^provider$", ProviderList.as_view(), name="provider-list"),
        url(r"^provider/(?P<provider_id>\d+)$", Provider.as_view(), name="provider-detail"),
        url(identity_specific + r"/request_image$", MachineRequestList.as_view(), name="machine-request-list"),
        url(
            identity_specific + r"/request_image/(?P<machine_request_id>\d+)$",
            MachineRequest.as_view(),
            name="machine-request",
        ),
        url(identity_specific + r"/profile$", Profile.as_view(), name="profile-detail"),
        url(r"version$", Version.as_view()),
        url(r"^maintenance$", MaintenanceRecordList.as_view(), name="maintenance-record-list"),
    )
)
urlpatterns = patterns("", url(r"^", include(private_apis, namespace="private_apis")))
urlpatterns += patterns("", url(r"^", include(public_apis, namespace="public_apis")))
Exemple #7
0
    url(r'^application/$', 'web.views.app'),

    # Experimental UI
    # TODO: Rename to application when it launches
    # url(r'^beta/', 'web.views.app_beta'), # remove for production.
    url(r'^partials/(?P<path>.*)$', 'web.views.partial'),
    url(r'^no_user/$', 'web.views.no_user_redirect'),

    ### DJANGORESTFRAMEWORK ###
    url(r'^api-auth/',
        include('rest_framework.urls', namespace='rest_framework')))

urlpatterns += format_suffix_patterns(
    patterns(
        '',
        url(r'api/v1/version/$', Version.as_view()),
        url(r'^api/v1/maintenance/$',
            MaintenanceRecordList.as_view(),
            name='maintenance-record-list'),
        url(r'^api/v1/maintenance/(?P<record_id>\d+)/$',
            MaintenanceRecord.as_view(),
            name='maintenance-record'),
        url(r'^api/v1/notification/$', NotificationList.as_view()),

        #url(r'^api/v1/user/$', atmo_valid_token_required(UserManagement.as_view())),
        #url(r'^api/v1/user/(?P<username>.*)/$', User.as_view()),
        url(r'^api/v1/profile/$', Profile.as_view(), name='profile'),
        url(r'^api/v1/provider/(?P<provider_id>\d+)/occupancy/$',
            Occupancy.as_view(),
            name='occupancy'),
        url(r'^api/v1/provider/(?P<provider_id>\d+)/hypervisor/$',