Mailing List Archives
Authenticated access
|
|
|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [Condor-users] Pushing ClassAds into theenvironmentforrunningjobs?
- Date: Wed, 3 Nov 2004 15:51:09 -0500
- From: "Ian Chesal" <ICHESAL@xxxxxxxxxx>
- Subject: RE: [Condor-users] Pushing ClassAds into theenvironmentforrunningjobs?
Dan, Bryan,
Thanks guys. That's exactly what I need. Too bad I'm running 6.7.2 right
now...ah well.
Ian
> -----Original Message-----
> From: condor-users-bounces@xxxxxxxxxxx
> [mailto:condor-users-bounces@xxxxxxxxxxx] On Behalf Of Bryan S. Maher
> Sent: November 3, 2004 3:45 PM
> To: Condor-Users Mail List
> Subject: RE: [Condor-users] Pushing ClassAds into
> theenvironmentforrunningjobs?
>
> $$ refers to ClassAd values on the target machine so it can't
> be expanded until the match is made. I use it for something
> similar to what you are doing but I can't be certain it can
> accurately determine the VM#.
>
> -----Original Message-----
> From: condor-users-bounces@xxxxxxxxxxx
> [mailto:condor-users-bounces@xxxxxxxxxxx] On Behalf Of Ian Chesal
> Sent: Wednesday, November 03, 2004 3:36 PM
> To: Condor-Users Mail List
> Subject: RE: [Condor-users] Pushing ClassAds into the
> environmentforrunningjobs?
>
> When does $$(HOSTNAME) get expaned? When the job is submitted
> or when the job begins to execute? Really what I'd like to do
> is know the vm# for the job as well, which $$(HOSTNAME) won't
> give me but the RemoteHost ClassAd from the job would.
>
> Ian
>
> > -----Original Message-----
> > From: condor-users-bounces@xxxxxxxxxxx
> > [mailto:condor-users-bounces@xxxxxxxxxxx] On Behalf Of
> Bryan S. Maher
> > Sent: November 3, 2004 3:30 PM
> > To: Condor-Users Mail List
> > Subject: RE: [Condor-users] Pushing ClassAds into the environment
> > forrunningjobs?
> >
> > Ian,
> >
> > Perhaps I misunderstand but I think you can accomplish this
> by putting
> > this in your submission file:
> >
> > Environment = REMOTEHOST=$$(HOSTNAME)
> >
> > -Bryan
> >
> > -----Original Message-----
> > From: condor-users-bounces@xxxxxxxxxxx
> > [mailto:condor-users-bounces@xxxxxxxxxxx] On Behalf Of Ian Chesal
> > Sent: Wednesday, November 03, 2004 3:23 PM
> > To: Condor-Users Mail List
> > Subject: [Condor-users] Pushing ClassAds into the environment for
> > runningjobs?
> >
> > I can't see an obvious way to accomplish this: I'd to push some
> > ClassAd values from the running machine and even the job into the
> > enviroment for a job when it gets started. For example
> RemoteHost as
> > environment variable REMOTEHOST so my job executable or script can
> > read that environment variable and know more about itself. Is that
> > possible?
> >
> > The only option I can see right now is some how getting the
> > script/executable running to figure out which machine classad and
> > which job classad match to this job by looking at the
> hostname and the
> > current working directory for the job and querying
> condor_status and
> > condor_q with those constraints.
> > Seems like a really round-about way to help a job learn all about
> > itself once it starts running.
> >
> > Ian
> >
> > _______________________________________________
> > Condor-users mailing list
> > Condor-users@xxxxxxxxxxx
> > http://lists.cs.wisc.edu/mailman/listinfo/condor-users
> >
> >
> >
> > _______________________________________________
> > Condor-users mailing list
> > Condor-users@xxxxxxxxxxx
> > http://lists.cs.wisc.edu/mailman/listinfo/condor-users
> >
>
> _______________________________________________
> Condor-users mailing list
> Condor-users@xxxxxxxxxxx
> http://lists.cs.wisc.edu/mailman/listinfo/condor-users
>
>
>
> _______________________________________________
> Condor-users mailing list
> Condor-users@xxxxxxxxxxx
> http://lists.cs.wisc.edu/mailman/listinfo/condor-users
>