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)