Mercurial > repos > yufei-luo > s_mart
comparison commons/core/launcher/JobScriptTemplateLight.py @ 18:94ab73e8a190
Uploaded
author | m-zytnicki |
---|---|
date | Mon, 29 Apr 2013 03:20:15 -0400 |
parents | 769e306b7933 |
children |
comparison
equal
deleted
inserted
replaced
17:b0e8584489e6 | 18:94ab73e8a190 |
---|---|
16 raise IOError("ERROR: temporary directory '@@tmpDir@@' doesn't exist") | 16 raise IOError("ERROR: temporary directory '@@tmpDir@@' doesn't exist") |
17 | 17 |
18 minFreeGigaInTmpDir = 1 | 18 minFreeGigaInTmpDir = 1 |
19 freeSpace = os.statvfs("@@tmpDir@@") | 19 freeSpace = os.statvfs("@@tmpDir@@") |
20 if ((freeSpace.f_bavail * freeSpace.f_frsize) / 1073741824.0 < minFreeGigaInTmpDir): | 20 if ((freeSpace.f_bavail * freeSpace.f_frsize) / 1073741824.0 < minFreeGigaInTmpDir): |
21 raise RepetException("ERROR: less than %iG of input file in '@@tmpDir@@'" % minFreeGigaInTmpDir) | 21 raise RepetException("ERROR: less than %iG of free space in '@@tmpDir@@'" % minFreeGigaInTmpDir) |
22 | 22 |
23 os.chdir("@@tmpDir@@") | 23 os.chdir("@@tmpDir@@") |
24 newDir = "@@groupId@@_@@jobName@@_@@time@@" | 24 newDir = "@@groupId@@_@@jobName@@_@@time@@" |
25 if os.path.exists(newDir): | 25 if os.path.exists(newDir): |
26 shutil.rmtree(newDir) | 26 shutil.rmtree(newDir) |