summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xcdist5
1 files changed, 2 insertions, 3 deletions
diff --git a/cdist b/cdist
index 7c7a10f..1645a19 100755
--- a/cdist
+++ b/cdist
@@ -115,11 +115,10 @@ def log(m):
def scp_escape(n):
s = n.split(':')
assert(len(s) == 1 or len(s) == 2)
- s[-1] = '"\'%s\'"' % s[-1]
if len(s) == 2:
- return '%s:%s' % (s[0], s[1])
+ return '%s:%s' % (s[0], '"\'%s\'"')
else:
- return s[0]
+ return '\"%s\"' % s[0]
def copytree(a, b):
log('copy %s -> %s' % (scp_escape(b), scp_escape(b)))