def set_EXE(): global EXE # Defined in this file if 'EXE' in globals(): return # Try to export it from bashrc elif KEYGAU in os.environ: EXE = os.environ[KEYGAU] return # Not found else: raise Exc.ExeNotDef(Exception)
def set_FCHK(): global FCHK # Defined in this file if 'FCHK' in globals(): return # Try to export it from bashrc elif KEYFCHK in os.environ: FCHK = os.environ[KEYFCHK] return # Not found else: raise Exc.ExeNotDef(Exception)
def set_EXE(): global EXE txt = os.path.dirname(os.path.realpath(__file__))+"/paths.txt" # Defined in this file if 'EXE' in globals(): return # Try to export it from bashrc elif "OrcaExe" in os.environ: # in .bashrc: export OrcaExe="$MYHOME/Software/orca_4_0_1_2/orca" EXE = os.environ["OrcaExe"] return # Export it from file elif os.path.exists(txt): lines = read_file(txt) lines = clean_lines(lines,"#",True) for line in lines: if line == "\n": continue name, path = line.split() if name == "orca": EXE = path return # Not found else: raise Exc.ExeNotDef(Exception)