CONDOR_JOB_ROUTER_INFO(1)

πŸ’– CONDOR_JOB_ROUTER_INFO πŸ’–

okay bestie, so this is condor_job_router_info, and it lives in the HTCondor Manual β€” it's the little tool that lets you stalk job routing from every angle. πŸ‘€ It'll show you the routes, match jobs to routes, and even simulate the whole thing offline. no cap.


✨ SYNOPSIS ✨

condor_job_router_info [-help | -version ]
condor_job_router_info -config
condor_job_router_info -match-jobs -jobads inputfile
[-ignore-prior-routing ]
condor_job_router_info -route-jobs outputfile -jobads inputfile
[-ignore-prior-routing] [-log-steps]

🌸 DESCRIPTION 🌸

So condor_job_router_info is literally here to display information about job routing. That info is either the routes that are available and configured, or the routes that apply to specific jobs you give it. πŸ’…

And here's the part that's kinda iconic: you can also use condor_job_router_info to simulate routing by handing it a job ClassAd in a file. Which means you can test out your router config offline before you commit to anything. main character energy fr fr. πŸ¦‹βœ¨


πŸŽ€ OPTIONS πŸŽ€

  • -help β€” prints the usage info and dips out. that's it, that's the whole job. πŸ™ˆ
  • -version β€” shows you the HTCondor version info and then exits. 🩷
  • -config β€” displays the configured routes. all of them. the whole lineup. πŸ‘‘
  • -match-jobs β€” for every single job listed in the file you gave to the -jobads option, it shows the first route found. first one wins, no elimination rounds. 🏁
  • -route-jobs filename β€” for each job listed in the file specified by the -jobads option, it applies the first route found and prints the routed jobs to the output file you named. and!! if filename is -, the routed jobs get printed to stdout instead. cute. πŸ’–
  • -log-steps β€” when you use this alongside the -route-jobs option, it prints each transform step as the job transforms get applied. like a little livestream of the transformation. πŸ¦‹
  • -ignore-prior-routing β€” for each job, it removes any existing routing ClassAd attributes, and sets the attribute JobStatus to the Idle state, before finding the first route. basically a fresh start, a clean slate, a whole reset. ✨
  • -jobads filename β€” reads job ClassAds from the file filename. and if filename is -, then it reads from stdin. 🫢

πŸ’€ EXIT STATUS πŸ’€

condor_job_router_info will exit with a status value of 0 (zero) upon success, and it will exit with the value 1 (one) upon failure.

so yeah β€” 0 = slayed, 1 = did not slay. 🫢


🌈 AUTHOR 🌈

HTCondor Team β€” the icons themselves. πŸŽ€


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, you ate it up. πŸ’…βœ¨ this was the CONDOR_JOB_ROUTER_INFO(1) page from the HTCondor Manual, and it's dated Oct 16, 2026 β€” so yeah, freshly stamped, go forth and route responsibly. πŸ¦‹πŸ’–

πŸ“¦ where this page comes from