Mercurial > repos > yufei-luo > s_mart
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@@") |