On Mon, Jan 7, 2013 at 11:00 AM, Jeff Squyres (jsquyres) <jsquyres@cisco.com> wrote:
On Jan 7, 2013, at 1:42 PM, Brice Goglin <Brice.Goglin@inria.fr>
 wrote:

> My first code did that (with "all" instead of "*" because come shells
> don't like * :)

Oh, right -- duh!  :-)

> But my testing told me that there were many more cases where we want
> everything ("all") than nothing else ("stop"), so changed to "nothing else".
> But users are not going to play with the list of components very often
> anyway, so I think that'd be ok too.


Fair enough.

So if you don't know the list of available components, is it not possible to specify *only* foo and bar should be used?


<humor>
That's where one should use "!", to indicate that we are being emphatic:
   COMPONENTS=!foo,bar
No chance of confusion there, right?
</humor>

Seriously, I think "COMPONENTS=foo,bar,stop" was the syntax mentioned earlier in this thread.

-Paul


--
Paul H. Hargrove                          PHHargrove@lbl.gov
Future Technologies Group
Computer and Data Sciences Department     Tel: +1-510-495-2352
Lawrence Berkeley National Laboratory     Fax: +1-510-486-6900