From 5473afba9cfdd6c7d37ec201ba5f4f93a706f00f Mon Sep 17 00:00:00 2001
From: Sinisa Veseli <sveseli@aps.anl.gov>
Date: Fri, 15 Jul 2016 21:31:40 +0000
Subject: [PATCH] fix for filenames with spaces

---
 src/python/dm/common/utility/sftpUtility.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/python/dm/common/utility/sftpUtility.py b/src/python/dm/common/utility/sftpUtility.py
index 233db3de..668bba64 100755
--- a/src/python/dm/common/utility/sftpUtility.py
+++ b/src/python/dm/common/utility/sftpUtility.py
@@ -90,7 +90,7 @@ class SftpUtility:
             if not self.sftpClient:
                 self.sftpClient = self.getSftpClient(self.host, self.port, self.username, self.password, self.privateKey)
             try:
-                md5Sum = self.sftpClient.execute('md5sum %s' % filePath)[0].split()[0]
+                md5Sum = self.sftpClient.execute('md5sum "%s"' % filePath)[0].split()[0]
                 fileInfo['md5Sum'] = md5Sum
             except Exception, ex:
                 self.getLogger().error('Could not get md5sum for file %s: %s' % (filePath,ex))
-- 
GitLab