svn keywords
[plcapi.git] / PLC / Peers.py
index bec019d..80265bf 100644 (file)
@@ -1,4 +1,5 @@
 # $Id$
+# $URL$
 #
 # Thierry Parmentelat - INRIA
 # 
@@ -65,7 +66,9 @@ class Peer(Row):
         (scheme, netloc, path, params, query, fragment) = urlparse(url)
         if scheme != "https":
             raise PLCInvalidArgument, "Peer URL scheme must be https"
-
+        if path[-1] != '/':
+            raise PLCInvalidArgument, "Peer URL should end with /"
+        
        return url
 
     def delete(self, commit = True):