from settings import auxiliaries, INSTALLED_APPS
+from unfold.loginrequired import LoginRequiredView
+
import portal.about
+import portal.certificate
import portal.institution
import portal.registrationview
import portal.accountview
import portal.contactview
import portal.termsview
import portal.supportview
+import portal.omn
import portal.platformsview
import portal.dashboardview
import portal.homeview
import portal.newsview
+import portal.cloudlabview
import portal.loginwidget
platforms_view=portal.platformsview.PlatformsView.as_view()
#
#
# RESTful interface
+ (r'^rest/login/$','rest.login.dispatch'),
(r'^rest/(?P<object_type>[^/]+)/(?P<object_name>[^/]+)?/?$', 'rest.get.dispatch'),
(r'^sfa/(?P<method>[^/]+)/?$', 'rest.sfa_api.dispatch'),
(r'^table/(?P<object_type>[^/]+)/(?P<object_name>[^/]+)?/?$', 'rest.get.dispatch'),
#
# Portal
(r'^news/?$', portal.newsview.NewsView.as_view()),
+ (r'^cloudlab/?$', portal.cloudlabview.CloudView.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()),
#
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'),