[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Condor-users] Using DAGManJobID for job priority
- Date: Thu, 10 Aug 2006 00:09:33 -0500
- From: "Peter F. Couvares" <pfc@xxxxxxxxxxx>
- Subject: Re: [Condor-users] Using DAGManJobID for job priority
This is now fixed for 6.8.1 -- specifically, the bug preventing $
(DAGManJobId) from being expanded in DAG node submit files has been
addressed. Thanks to Michael for the report.
You can now use DAGManJobId as the value of your job's queue
priority, like so:
Priority = $(DAGManJobId)
This will ensure that jobs submitted by earlier DAGMans will have
local, per-user queue priority over jobs submitted by later DAGMans.
On Jul 26, 2006, at 11:22 PM, Peter F. Couvares wrote:
I'm looking into this. It may be a bug for 6.8.1...
On Jul 26, 2006, at 5:59 PM, Michael S. Root wrote:
Hi, I've just upgraded to 6.8.0, and I'm trying to figure out how
the DAGManJobID attribute to set the job priority of dag children.
I actually mailed the list a while ago about exactly what I'm
I see this in the release notes:
# The DAGManJobID attribute which condor_dagman inserts into the
of every job it submits now contains only its cluster ID (instead
cluster.proc ID pair), so that it may be referenced as an integer
job submit files. This allows, for example, a user to
the relative local queue priority of jobs based on the
that submitted them, so that jobs submitted by ``older'' DAGs will
before jobs submitted by ``newer'' DAGs (assuming they are otherwise
This seems to be exactly what I want, but I can't get it to work.
If I add:
priority = DAGManJobID
priority = "DAGManJobID"
to a sub-job submit file, the classAd for the job when it's
says that JobPrio=0.
Can anyone give me an example? I feel like I'm missing something