comparison commons/core/launcher/JobScriptWithFilesCopyTemplate.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
23 if not os.path.exists("@@groupId@@"): 23 if not os.path.exists("@@groupId@@"):
24 @@cmdSize@@ 24 @@cmdSize@@
25 freeGigaNeededInTmpDir = float(1 + fileSize) 25 freeGigaNeededInTmpDir = float(1 + fileSize)
26 freeSpace = os.statvfs("@@tmpDir@@") 26 freeSpace = os.statvfs("@@tmpDir@@")
27 if ((freeSpace.f_bavail * freeSpace.f_frsize) / 1073741824.0 < freeGigaNeededInTmpDir): 27 if ((freeSpace.f_bavail * freeSpace.f_frsize) / 1073741824.0 < freeGigaNeededInTmpDir):
28 raise RepetException("ERROR: less than %.2fG of input file in '@@tmpDir@@'" % freeGigaNeededInTmpDir) 28 raise RepetException("ERROR: less than %.2fG of free space in '@@tmpDir@@'" % freeGigaNeededInTmpDir)
29 29
30 os.chdir("@@tmpDir@@") 30 os.chdir("@@tmpDir@@")
31 if not os.path.exists("@@groupId@@"): 31 if not os.path.exists("@@groupId@@"):
32 try: 32 try:
33 os.mkdir("@@groupId@@") 33 os.mkdir("@@groupId@@")