[ET Trac] [Einstein Toolkit] #2056: sim setup does not override sourcebasedir for existing machines
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Mon Jul 17 12:14:18 CDT 2017
#2056: sim setup does not override sourcebasedir for existing machines
------------------------+---------------------------------------------------
Reporter: hinder | Owner:
Type: defect | Status: new
Priority: major | Milestone:
Component: SimFactory | Version: development version
Keywords: |
------------------------+---------------------------------------------------
If I set up simfactory in a nonstandard directory on a supported machine,
sim setup only writes a {{{[default]}}} section, not a {{{[machine]}}}
section in defs.local.ini. This means that the sourcebasedir I supply at
the interactive prompt is not used on this machine, because it is taken
from the existing machine definition, and the version in {{{[default]}}}
is ignored. This led to the error
{{{
Error: The current directory
'/home/ianhin/projects/gw150914tutorial/Cactus' is not a subdirectory of
the sourcebasedir '/home/ianhin/Cactus'.
This error can also be caused if you call Simfactory from outside a
Cactus directory, or if this Cactus directory is not a subdirectory of the
sourcebasedir.
Aborting Simfactory.
}}}
when submitting a simulation.
sim setup should apply any overrides to {{{[machine]}}} sections in the
case that the machine already exists.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/2056>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list