Avoid empty object name in COPY/MOVE destination.
authorAntony Chazapis <chazapis@gmail.com>
Thu, 24 Nov 2011 07:17:46 +0000 (09:17 +0200)
committerAntony Chazapis <chazapis@gmail.com>
Thu, 24 Nov 2011 07:17:46 +0000 (09:17 +0200)
Fixes #1683

pithos/api/util.py

index ccc83ec..089b004 100644 (file)
@@ -288,7 +288,7 @@ def split_container_object_string(s):
         raise ValueError
     s = s[1:]
     pos = s.find('/')
-    if pos == -1:
+    if pos == -1 or pos == len(s) - 1:
         raise ValueError
     return s[:pos], s[(pos + 1):]