From 6f339098cc3c98e8b36d2cf297306e2f477673c9 Mon Sep 17 00:00:00 2001 From: Sinisa Veseli <sveseli@aps.anl.gov> Date: Tue, 26 Jan 2016 18:27:22 +0000 Subject: [PATCH] fix for gridtp uploads --- .../dm/daq_web_service/service/experimentSessionController.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/python/dm/daq_web_service/service/experimentSessionController.py b/src/python/dm/daq_web_service/service/experimentSessionController.py index 8fa338a9..09786ff6 100755 --- a/src/python/dm/daq_web_service/service/experimentSessionController.py +++ b/src/python/dm/daq_web_service/service/experimentSessionController.py @@ -27,7 +27,7 @@ class ExperimentSessionController(DmSessionController): if not dataDirectory: raise InvalidRequest('Missing data directory.') dataDirectory = Encoder.decode(dataDirectory) - if not dataDirectory.startswith(os.sep): + if not dataDirectory.startswith('/') and not dataDirectory.count('://'): raise InvalidRequest('Data directory must be an absolute path.') daqInfo = {} @@ -70,7 +70,7 @@ class ExperimentSessionController(DmSessionController): if not dataDirectory: raise InvalidRequest('Missing data directory.') dataDirectory = Encoder.decode(dataDirectory) - if not dataDirectory.startswith(os.sep): + if not dataDirectory.startswith('/') and not dataDirectory.count('://'): raise InvalidRequest('Data directory must be an absolute path.') daqInfo = {} -- GitLab