[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Condor-users] Change in behavior 6.6.0 -> 6.7.1?



Hi,

OK, so it looks like I was right first time. $$(BOONE_E898_SCRATCH) is being taken literally, when it used to be expanded based on the ClassAd contents. Looking with condor_status -long, the variable *has* been inserted into the ClassAd correctly, so something else is wrong.

Any help appreciated.

Thanks,
Chris.

On Fri, 10 Sep 2004, Chris Green wrote:

Hi,

I have hawkeye modules running which insert variables into the ClassAd:

$ condor_status -long bittersweet | grep BOONE
BOONE_E898_SCRATCH = "/scratch/condor-local"
BOONE_CONDOR_TMP = "/scratch/condor-tmp"
BOONE_FREE_E898_SCRATCH = 16698
BOONE_FREE_LOCAL_SCRATCH = 16698
BOONE_CONSOLE_OWNER = "root"
BOONE_CONSOLE_PRIV = "CONSOLE"
BOONE_LastUpdate = 1094852879

Before upgrading to 6.7.1, the following line in my command file:

environment = BOONE_LOCAL_SCRATCH=$$(BOONE_E898_SCRATCH)/boone_0008700;CONDOR_AFS_USER=$ENV(CONDOR_AFS_USER);CONDOR_AFS_PASSWD=$ENV(CONDOR_AFS_PASSWD);HOME=$ENV(HOME);USER=$ENV(USER)

set the environment variable BOONE_LOCAL_SCRATCH as desired.

Now, it seems that it does not! What gives, and what should I be doing instead?

Thanks for any help,
Chris.





-- Chris Green, MiniBooNE / LANL. Email greenc@xxxxxxxx Tel: (630) 840-2167. Fax: (630) 840-3867