[ET Trac] [Einstein Toolkit] #592: simfactory --mdbkey syntax is horrible

Einstein Toolkit trac-noreply at einsteintoolkit.org
Tue Sep 27 16:50:49 CDT 2011


#592: simfactory --mdbkey syntax is horrible
--------------------+-------------------------------------------------------
 Reporter:  rhaas   |       Owner:     
     Type:  defect  |      Status:  new
 Priority:  minor   |   Milestone:     
Component:  Other   |     Version:     
 Keywords:          |  
--------------------+-------------------------------------------------------
 apparently simfactory requires me to do:
 {{{
 sim --mdbkey=optionlist my-very-own-option-list
 --thornlist=einsteintoolkit.th
 }}}
 to overwrite mdb entries from the command line (and --define --substitue
 --replace --append --mdbkey). I have to admit I would not have guessed
 that from the help text which states:
 {{{
 options:
   -h, --help            show this help message and exit
   --define=DEFINE       set additional definition
   --mdbkey=MDBKEY       override an mdb key
 }}}

 I would like to suggest to either change the help text to
 {{{
   --mdbkey=MDBKEY MDBVALUE
 }}}
 or to support something like
 {{{
 --mdbkey="MDBKEY=VALUE"
 }}}
 with or without quotation marks instead maybe.

 Is there a full documented list of valid mdb entries somewhere?

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/592>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list