qorder(1B)

πŸ“¦ version 6.1.3, in epel 9, nixos 26.05, nixpkgs unstable

πŸ’… qorder(1B) β€” the PBS glow-up page πŸ’…

okay so this is qorder, from section 1B of the PBS manual β€” she's a little batch-job matchmaker and honestly her whole personality is "swap these two, don't touch anything else." 🫢


✨ NAME ✨

qorder β€” exchange the order of two pbs batch jobs in a queue. literally that's it, that's her job πŸŽ€


🌸 SYNOPSIS 🌸

qorder job_identifier job_identifier

two operands, both job_identifiers, no cap. πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

okay bestie, so "to order two jobs" means you exchange the jobs' positions in the queue (or queues) where the jobs live. that's the whole vibe. πŸ”

the two jobs must be located at the same server β€” like, they have to be at the same party, otherwise this doesn't work, periodt.

no attribute of the job is changed β€” not priority, not anything. she only moves the order, she does not redecorate. πŸŽ€

the impact of interchanging the order within the queue(s) is dependent on your local job scheduled policy β€” so like, what actually happens after the swap is a whole local thing, and you should contact your systems administrator about it. iykyk. πŸ“ž

⚠️ a job in the running state cannot be reordered. she's already on stage, you can't move her in the lineup. πŸ’€

πŸ‘‘ OPERANDS πŸ‘‘

both operands are job_identifiers which specify the jobs to be exchanged. qorder accepts two job_identifier operands of the form:

sequence_number[.server_name][@server]

and fr fr, the server specification for the two jobs must agree as to the current location of the two job IDs β€” they've gotta be on the same page about where they're at. 🌈


πŸ’€ STANDARD ERROR πŸ’€

the qorder command writes diagnostic messages to standard error for each error occurrence. so if something goes sideways, she tells you, loudly, on stderr. πŸ™ˆ


⭐ EXIT STATUS ⭐

  • upon successful processing of all the operands presented to the qorder command, the exit status will be a value of zero β€” we love a clean 0, she ate. ✨
  • if the qorder command fails to process any operand, the command exits with a value greater than zero β€” not slay, but informative. 😭

πŸ”₯ SEE ALSO πŸ”₯

  • qsub(1B)
  • qmove(1B)
  • pbs_orderjob(3B)
  • pbs_movejob(3B)

go read those too, they're the friend group πŸ’–


and that's the page, bestie!! this one's a Local release, qorder(1B), no date on the tin β€” so like, you got the freshest local build, mwah πŸ’‹πŸ§šβ€β™€οΈ

πŸ“¦ where this page comes from