[Commits] [Einstein Toolkit] #57: holdingpattern should not be a required key
Einstein Toolkit
trac at einsteintoolkit.org
Tue Oct 19 11:00:39 CDT 2010
#57: holdingpattern should not be a required key
-------------------------+--------------------------------------------------
Reporter: hinder | Owner: mthomas
Type: defect | Status: new
Priority: minor | Milestone:
Component: SimFactory | Version:
Resolution: | Keywords:
-------------------------+--------------------------------------------------
Comment (by eschnett):
This applies not only to holding pattern, but to all other keys in the
"simulation" section as well.
On the other hand, checking for the presence of keys only when they are
required complicates debugging, as e.g. the consistency of keys necessary
for mpirun would only be checked once the simulation starts after waiting
in the queue. Many keys also have default values, and missing keys are
then difficult to detect.
What we should have instead is a way to specify whether a machine supports
building, or running, or archiving, and these keys should then only be
required if that is the case. If the machine does not support an activity,
an error should be emitted early.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/57#comment:1>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Commits
mailing list