Skip to content
Snippets Groups Projects
Commit 526ac225 authored by sveseli's avatar sveseli
Browse files

use utility for creating directories, cleanup space issues

parent 8efadb5a
No related branches found
No related tags found
No related merge requests found
......@@ -20,19 +20,18 @@ from fileSystemObserver import FileSystemObserver
class ExperimentSessionControllerImpl(DmObjectManager):
""" Experiment session controller implementation class. """
DAQ_PERMISSIONS_MODE = 0777
def __init__(self):
DmObjectManager.__init__(self)
self.dsExperimentApi = DsRestApiFactory.getExperimentRestApi()
def startDaq(self, experimentName, dataDirectory, daqInfo):
if not os.path.exists(dataDirectory):
os.makedirs(dataDirectory)
mode = 0777
os.chmod(dataDirectory, mode)
OsUtility.createDir(dataDirectory, mode=self.DAQ_PERMISSIONS_MODE)
if daqInfo is None:
daqInfo={}
daqInfo['experimentName'] = experimentName
daqInfo['dataDirectory'] = dataDirectory
daqInfo={}
daqInfo['experimentName'] = experimentName
daqInfo['dataDirectory'] = dataDirectory
experiment = ExperimentTracker.getInstance().get(experimentName)
if experiment is not None:
oldDaqInfo = experiment.get('daqInfo')
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment