CONDOR_PRIO(1)

๐Ÿ’– CONDOR_PRIO(1) โ€” the HTCondor Manual, bestie edition ๐Ÿ’–

okay so literally welcome to the condor_prio page from the HTCondor Manual, and no cap this one's a lil gem ๐ŸŽ€


โœจ NAME โœจ

condor_prio โ€” HTCondor Manual

Change priority of jobs in the HTCondor queue. yeah. that's the whole vibe ๐Ÿ’…


๐ŸŒธ SYNOPSIS ๐ŸŒธ

condor_prio -p priority | +***value* | **-***value* [-n** schedd-name]
[-pool pool-name] [-a | cluster | cluster.proc | username]

๐Ÿฆ‹ DESCRIPTION ๐Ÿฆ‹

condor_prio changes the priority of one or more jobs in the HTCondor queue. okay so here's the tea on how it decides which jobs you mean ๐Ÿ‘‡

  • if the job identification is given by cluster.proc, condor_prio attempts to change the priority of the single job with job ClassAd attributes ClusterId and ProcId โ€” one (1) single solitary job, precious ๐Ÿ’–
  • if described by cluster, condor_prio attempts to change the priority of all processes with the given ClusterId job ClassAd attribute โ€” the whole squad ๐Ÿซถ
  • if username is specified, condor_prio attempts to change priority of all jobs belonging to that user
  • for -a, condor_prio attempts to change priority of all jobs in the queue โ€” literally everyone, main character energy ๐Ÿ‘‘

The user must set a new priority with the -p option, or specify a priority adjustment using +value or -value. no skipping this step bestie, it's mandatory ๐Ÿšจ

The priority of a job can be any integer, with higher numbers corresponding to greater priority. For adjustment of the current priority, +value increases the priority by the amount given with value. -value decreases the priority by the amount given with value. big number = big important, little number = little important, that's the math ๐Ÿงฎโœจ

Only the owner of a job or the super user can change the priority. so like. not your business unless it's your job or you're root, sorry bestie ๐Ÿ˜ญ

The priority changed by condor_prio is only used when comparing to the priority of jobs owned by the same user and submitted from the same machine. it's giving very local fame, not global ๐ŸŒˆ

๐ŸŽ€ OPTIONS ๐ŸŽ€

  • -p priority โ€” set the priority to the specified integer value. just, like, declare it. manifest it. โœจ
  • +value โ€” increase the priority by the specified amount. lil boost, treat yourself ๐Ÿ’…
  • -value โ€” decrease the priority by the specified amount. putting it in timeout ๐Ÿ˜”
  • -a โ€” change priority of all jobs in the queue. every last one of them, obsessed ๐Ÿ”ฅ
  • -n schedd-name โ€” change priority of jobs queued at the specified condor_schedd in the local pool.
  • -pool pool-name โ€” specify the pool containing the condor_schedd.
  • cluster โ€” change priority for all jobs in the specified cluster.
  • cluster.proc โ€” change priority for a specific job. the chosen one ๐Ÿ™ˆ
  • username โ€” change priority for all jobs belonging to the specified user.

๐Ÿ“ EXAMPLES ๐Ÿ“

Set job 123.0 to priority 10:

$ condor_prio -p 10 123.0

Increase priority of all jobs in cluster 456 by 5:

$ condor_prio +5 456

Decrease priority of all jobs belonging to user alice by 3:

$ condor_prio -3 alice

๐ŸŒˆ EXIT STATUS ๐ŸŒˆ

  • 0 โ€” Success ๐ŸŽ‰ slay
  • 1 โ€” Failure ๐Ÿ’€ rip

๐Ÿ’œ SEE ALSO ๐Ÿ’œ

condor_submit, condor_q, condor_userprio, condor_now โ€” your little friend group, go say hi ๐Ÿซถ


๐Ÿ‘‘ AVAILABILITY ๐Ÿ‘‘

Linux, MacOS, Windows โ€” it's everywhere, it's iconic, it ate ๐Ÿ’…


๐ŸŒธ AUTHOR ๐ŸŒธ

HTCondor Team ๐ŸŽ€


1990-2026, Center for High Throughput Computing, Computer Sciences Department, University of Wisconsin-Madison, Madison, WI, US. Licensed under the Apache License, Version 2.0.


okay that's the whole page bestie, and just so you know this was the HTCondor Manual drop from Oct 16, 2026 โ€” HTCondor Manual edition, periodt ๐Ÿ’–โœจ go forth and prioritize responsibly ๐Ÿฆ‹

๐Ÿ“ฆ where this page comes from