Mailing List Archives
Authenticated access
|
|
|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [Condor-users] config settings using output of command
- Date: Sun, 14 Nov 2004 00:53:28 -0000
- From: "Andrey Kaliazin" <A.Kaliazin@xxxxxxxxxxx>
- Subject: RE: [Condor-users] config settings using output of command
Hi Dan
That's what I have in condor_config.local to indicate that executing machine
has cygwin installed (Windows box) and in which laboratory this
particular PC resides -
ENV_CYGWIN = "$ENV(CYGWIN_ROOT)"
ENV_LOCATION = "$ENV(LOCATION_ROOM)"
STARTD_EXPRS = ENV_CYGWIN, ENV_LOCATION
and I have system environment variables defined, where applicable, of course
-
CYGWIN_ROOT="c:\cygwin"
etc.
This way you can get hold of any static values, those which are defined
before
Condor starts (or re-read config files).
It would be much more straightforward if Condor team have opened mechanism
(feature request!) which apparently exists there already - it is used for
Java
benchmarking, for one.
It has all components we need, it seems, just the ability to specify tests
at will
is missing.
cheers,
Andrey Kaliazin
> -----Original Message-----
> From: condor-users-bounces@xxxxxxxxxxx
> [mailto:condor-users-bounces@xxxxxxxxxxx] On Behalf Of Dan Christensen
> Sent: Saturday, November 13, 2004 11:53 PM
> To: Condor-Users Mail List
> Subject: [Condor-users] config settings using output of command
>
> Is it possible to do something like
>
> CONFIG_SETTING = $SHELL(whoami)
>
> to set a configuration variable to the output of a command? The
> motivating example would be something like
>
> HASPYTHON = $SHELL(which python > /dev/null && echo True ||
> echo False)
> STARTD_EXPRS = HASPYTHON, $(STARTD_EXPRS)
>
> so that machine classAd's indicate whether they have a certain
> executable installed.
>
> Or is there another way to achieve this?
>
> Thanks,
>
> Dan
> _______________________________________________
> Condor-users mailing list
> Condor-users@xxxxxxxxxxx
> http://lists.cs.wisc.edu/mailman/listinfo/condor-users
>