[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