etwist/server.py
changeset 4204 60256056bda6
parent 3890 d7a270f50f54
parent 4194 7d5d469f81e1
child 4252 6c4f109c2b03
--- a/etwist/server.py	Tue Dec 22 19:27:51 2009 +0100
+++ b/etwist/server.py	Wed Dec 23 12:20:10 2009 +0100
@@ -100,9 +100,11 @@
         self.debugmode = debug
         self.config = config
         self.base_url = config['base-url'] or config.default_base_url()
-        assert self.base_url[-1] == '/'
+        if self.base_url[-1] != '/':
+            self.base_url += '/'
         self.https_url = config['https-url']
-        assert not self.https_url or self.https_url[-1] == '/'
+        if self.https_url and self.https_url[-1] != '/':
+            self.https_url += '/'
         # instantiate publisher here and not in init_publisher to get some
         # checks done before daemonization (eg versions consistency)
         self.appli = CubicWebPublisher(config, debug=self.debugmode)