# interpreted as representing official policies, either expressed
# or implied, of GRNET S.A.
-from django.conf.urls.defaults import include, patterns
+try:
+ from django.conf.urls import include, patterns
+except ImportError: # Django 1.2
+ from django.conf.urls.defaults import include, patterns
+from pithos_webclient import settings
+from snf_django.lib.api.utils import prefix_pattern
+from snf_django.utils.urls import extend_with_root_redirects
+from synnefo.lib import join_urls
-urlpatterns = patterns('',
- (r'^$', 'pithos_webclient.views.index')
+
+urlpatterns = patterns('', (
+ prefix_pattern(join_urls(settings.BASE_PATH, settings.UI_PREFIX)) + '$',
+ 'pithos_webclient.views.index'),
)
+# set utility redirects
+extend_with_root_redirects(urlpatterns, settings.pithos_services, 'pithos_ui',
+ settings.BASE_PATH)