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.