+ # REST monitoring
+ (r'^monitor/services/?$', 'rest.monitor.servicesStatus'),
+ #
+ #(r'^view/?', include('view.urls')),
+ #(r'^list/slices', 'view.list.slices')
+ #
+ # Login widget to be used in an iframe
+ (r'^loginwidget/?$', portal.loginwidget.LoginWidget.as_view()),
+ #
+ # Portal
+ (r'^news/?$', portal.newsview.NewsView.as_view()),
+ (r'^resources/(?P<slicename>[^/]+)/?$', portal.sliceresourceview.SliceResourceView.as_view()),
+ (r'^users/(?P<slicename>[^/]+)/?$', portal.slicetabusers.SliceUserView.as_view()),
+ (r'^my_url/?$', portal.omn.OMNView.as_view()),
+ (r'^ontology/?$', portal.omn.OMNView.as_view()),
+
+ # Testing sfa rest
+ (r'^sfa_resources/(?P<slicename>[^/]+)/?$', portal.resources.ResourcesView.as_view()),
+
+ (r'^slice/(?P<slicename>[^/]+)/?$', portal.sliceview.SliceView.as_view()),
+ (r'^info/(?P<slicename>[^/]+)/?$', portal.slicetabinfo.SliceInfoView.as_view()),
+ (r'^testbeds/(?P<slicename>[^/]+)/?$', portal.slicetabtestbeds.SliceTabTestbeds.as_view()),
+ (r'^measurements/(?P<slicename>[^/]+)/?$', portal.slicetabmeasurements.SliceTabMeasurements.as_view()),
+ (r'^experiment/(?P<slicename>[^/]+)/?$', portal.slicetabexperiment.ExperimentView.as_view()),
+ (r'^cloud/(?P<slicename>[^/]+)/?$', portal.slicetabcloud.CloudView.as_view()),
+
+
+ url(r'^about/?$', portal.about.AboutView.as_view(), name='about'),
+
+ url(r'^institution/?$', portal.institution.InstitutionView.as_view(), name='institution'),
+ (r'^management/requests/?$', portal.managementtabrequests.ManagementRequestsView.as_view()),
+ (r'^management/about/?$', portal.managementtababout.ManagementAboutView.as_view()),
+ #
+ url(r'^register/?$', portal.registrationview.RegistrationView.as_view(), name='registration'),
+ url(r'^account/?$', portal.accountview.AccountView.as_view(), name='account'),
+ url(r'^get_cert/?$', portal.certificate.CertificateView.as_view(), name='certificate'),
+ url(r'^account/account_process/?$', portal.accountview.account_process),
+ url(r'^contact/?$', portal.contactview.ContactView.as_view(), name='contact'),
+ url(r'^terms/?$', portal.termsview.TermsView.as_view(), name='terms'),
+ url(r'^support/?$', portal.supportview.SupportView.as_view(), name='support'),
+ #
+ url(r'^portal/', include('portal.urls')),
+
+ # SLA
+ #url(r'^sla/', include('sla.urls')),
+]
+
+urls.extend( components.urls() )
+
+#this one would not match the convention
+# url(r'^debug/', include('debug_platform.urls')),
+# but it was commented out anyways
+for aux in auxiliaries:
+ if aux in INSTALLED_APPS:
+ urls.append ( url ( r'^%s/'%aux, include ('%s.urls' % aux )))
+
+urlpatterns = patterns(*urls)