diff --git a/src/python/dm/daq_web_service/service/impl/experimentSessionControllerImpl.py b/src/python/dm/daq_web_service/service/impl/experimentSessionControllerImpl.py index 8388702703f534adced3d6972fb8694c21a52c76..c467c729e58c80520a5aaa7231f20e4502543282 100755 --- a/src/python/dm/daq_web_service/service/impl/experimentSessionControllerImpl.py +++ b/src/python/dm/daq_web_service/service/impl/experimentSessionControllerImpl.py @@ -27,6 +27,8 @@ class ExperimentSessionControllerImpl(DmObjectManager): def startDaq(self, experimentName, dataDirectory, daqInfo): if not os.path.exists(dataDirectory): os.makedirs(dataDirectory) + mode = 0777 + os.chmod(dataDirectory, mode) if daqInfo is None: daqInfo={} daqInfo['experimentName'] = experimentName