Flexibel for input-file naming, default is pylot.in.
This commit is contained in:
parent
47b41a1296
commit
55c5291121
@ -70,14 +70,17 @@ def modify_inputs(ctrfn, root, nllocoutn, phasefn, tttn):
|
|||||||
nllfile.close()
|
nllfile.close()
|
||||||
|
|
||||||
|
|
||||||
def locate(fnin):
|
def locate(fnin, infile=None):
|
||||||
"""
|
"""
|
||||||
takes an external program name
|
takes an external program name
|
||||||
:param fnin:
|
:param fnin:
|
||||||
:return:
|
:return:
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
if infile is None:
|
||||||
exe_path = which('NLLoc')
|
exe_path = which('NLLoc')
|
||||||
|
else:
|
||||||
|
exe_path = which('NLLoc', infile)
|
||||||
if exe_path is None:
|
if exe_path is None:
|
||||||
raise NLLocError('NonLinLoc executable not found; check your '
|
raise NLLocError('NonLinLoc executable not found; check your '
|
||||||
'environment variables')
|
'environment variables')
|
||||||
|
Loading…
Reference in New Issue
Block a user