# Remove all files in curPath if -N option specified. if __name__ == '__main__': import sys if '-N' in sys.argv: import os, shutil path2Pymods = os.path.join(os.path.dirname(__file__), '../') if not sys.path.count(path2Pymods): sys.path.append(path2Pymods) from pymods.support.support import rmFilesAndFolders curPath = os.getcwd() filesAndFolder = os.listdir(curPath) if 'gc3IdRisk.csv' in filesAndFolder or 'idRiskParaSearch.csv' in filesAndFolder or 'gidRiskParaSearchUML.csv' in filesAndFolder: # if another paraSearch was run in here before, clean up. if 'para.loop' in os.listdir(os.getcwd()): shutil.copyfile(os.path.join(curPath, 'para.loop'), os.path.join('/tmp', 'para.loop')) rmFilesAndFolders(curPath) shutil.copyfile(os.path.join('/tmp', 'para.loop'), os.path.join(curPath, 'para.loop')) os.remove(os.path.join('/tmp', 'para.loop')) else: rmFilesAndFolders(curPath) # ugly workaround for Issue 95, # see: https://github.com/uzh/gc3pie/issues/95 if __name__ == "__main__": import gidRiskParaSearchUML curFileName = os.path.splitext(os.path.basename(__file__))[0] # superclasses from idRisk import idRiskApplication, idRiskApppotApplication from paraLoop import paraLoop
# Remove all files in curPath if -N option specified. if __name__ == '__main__': import sys if '-N' in sys.argv: import os, shutil path2Pymods = os.path.join(os.path.dirname(__file__), '../') if not sys.path.count(path2Pymods): sys.path.append(path2Pymods) from pymods.support.support import rmFilesAndFolders curPath = os.getcwd() filesAndFolder = os.listdir(curPath) if 'gIdRiskUML.csv' in filesAndFolder or 'idRiskParaSearch.csv' in filesAndFolder: # if another paraSearch was run in here before, clean up. if 'para.loop' in os.listdir(os.getcwd()): shutil.copyfile(os.path.join(curPath, 'para.loop'), os.path.join('/tmp', 'para.loop')) rmFilesAndFolders(curPath) shutil.copyfile(os.path.join('/tmp', 'para.loop'), os.path.join(curPath, 'para.loop')) else: rmFilesAndFolders(curPath) # ugly workaround for Issue 95, # see: https://github.com/uzh/gc3pie/issues/95 if __name__ == "__main__": import gIdRiskUML # std module imports import numpy as np import os import re import sys