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

Re: [Condor-users] Output



Richardson, Joshua wrote:

I wrote a simple submit to condor that does the SET command on the computer it is run on. I am changing it and allowing it to only run on certain computers at a time. Why does it only return half of the SET I would receive if I ran SET through the command prompt?
 
Because your Condor job runs in a fresh shell (aka cmd.exe invocation) 
that only has a rather bare-bones set of environment variables defined.
In your job submit file, you can specify additional environment 
variables via the "Environment=..." option.  Perhaps of even more 
interest to you is the "getenv" option which will duplicate the 
environment at submission time (i.e. the environment you see via "set" 
before running condor_submit) in the Condor job.  Try putting 
"getenv=True" in your job submit file and run your test again.  See the 
manual's command reference page for condor_submit for more info/options.
regards,
Todd