Register root urls redirect helpers
authorKostas Papadimitriou <kpap@grnet.gr>
Wed, 5 Jun 2013 17:38:36 +0000 (20:38 +0300)
committerKostas Papadimitriou <kpap@grnet.gr>
Tue, 11 Jun 2013 11:36:06 +0000 (14:36 +0300)
by default redirect root url to `/<base_path>` and `/<base_path>` to the
pithos ui service.

snf-pithos-webclient/pithos_webclient/urls.py

index fc2c6a5..b61527a 100644 (file)
@@ -34,6 +34,7 @@
 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
 
 
@@ -41,3 +42,7 @@ 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)