CONDOR_WAIT(1)
β¨ condor_wait β the HTCondor Manual, bestie edition β¨
okay so real talk, this is condor_wait from the HTCondor Manual, and it is literally the "are we there yet" of the HTCondor universe. she waits for your jobs to finish. that's the whole gig. and she's so good at it π
πΈ NAME πΈ
condor_wait β HTCondor Manual
wait for HTCondor jobs to finish. no cap, that's it, that's the function.
π SYNOPSIS π
condor_wait [-help | -version]
condor_wait [-debug] [-status] [-echo] [-wait seconds] [-num
number-of-jobs] log-file [job-ID]
π¦ DESCRIPTION π¦
okay so condor_wait is that friend who just sits there and watches. specifically, she watches a job event log file β the one you made with the log command inside a submit description file β and she comes back to you the moment one or more jobs from that log have completed or aborted. peak loyalty behavior fr fr π«Ά
here's the important plot twist though: condor_wait expects to find at least one job submitted event in that log file. so at least one job has to have been successfully submitted with condor_submit before you run condor_wait. if nothing was ever submitted, she's got nothing to watch, and that's simply not the vibe.
and with no other instructions? condor_wait will wait forever for jobs to finish. forever forever. unless you specify a shorter wait time. so maybe set that timeout, bestie π
β¨ OPTIONS β¨
-helpβ show the usage info. just the friendly little "here's how I work" moment.-versionβ show version info. the girlie's ID card π-debugβ show extra debugging info. she'll spill all the details about what's going on.-statusβ show job start and terminate info. so you can see when things kicked off and when they dipped.-echoβ print the events out tostdout. narrating the whole saga live, iconic.-wait secondsβ wait no more than that integer number of seconds. the default is unlimited time (see above: forever, bestie, literally forever).-num number-of-jobsβ wait for that integernumber-of-jobsnumber of jobs to end. the default is all jobs in the log file. so if you only care about a few, this is the move.-alleventsβ keep reading the log even after all jobs have ended. most useful when you pair it with-echo, so you can transcribe an entire job event log to standard output. oh and heads up: this one may not be combined with-num. they don't share the aux, it's giving enemies π€log-fileβ the name of the log file to watch for information about the job. this is your main source of tea.job-IDβ a specific job, or a whole set of jobs, to watch. here's the breakdown:- if the
job-IDis only the job ClassAd attributeClusterId, thencondor_waitwaits for all jobs with that givenClusterId. - if the
job-IDis a pair of the job ClassAd attributes, written asClusterId.ProcId, thencondor_waitwaits for the specific job with thatjob-ID. - if you don't specify this at all, then every job that exists in the log file at the moment
condor_waitis invoked will be watched. they're all getting her attention, periodt.
- if the
π GENERAL REMARKS π
condor_wait is an inexpensive way to test or wait for the completion of a job or a whole cluster β perfect if you're trying to get a process outside of HTCondor to sync up with a job or a set of jobs. very "I'll hold your spot" energy π
she can also be used to wait for the completion of a limited subset of jobs, via the -num option. so you don't have to commit to the whole cluster if you don't want to. boundaries, bestie, we love them.
π EXAMPLES π
wait for all jobs in a log file to complete:
$ condor_wait logfile
wait for all jobs in cluster 40 to complete:
$ condor_wait logfile 40
wait for any two jobs to complete:
$ condor_wait -num 2 logfile
wait for a specific job to complete:
$ condor_wait logfile 40.1
wait for job 40.1 with a one hour timeout:
$ condor_wait -wait 3600 logfile 40.1
π EXIT STATUS π
0β success! the specified job or jobs have completed or aborted. slay.1β failure. this is the unrecoverable-errors zone, like a missing log file, a non-existent job, or a timeout that expired. she tried her best π
π SEE ALSO π
condor_submit, condor_q, condor_history
go read those too, iykyk.
π§ AVAILABILITY π§
Linux, MacOS, Windows β she's everywhere, global icon behavior. π
π AUTHOR π
HTCondor Team
πΈ COPYRIGHT πΈ
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.
and that's the whole page, bestie π this was CONDOR_WAIT(1) from the HTCondor Manual, dated Oct 16, 2026 β go wait for your jobs in style, you've got this π
β¨
π¦ where this page comes from
- fedora 43: condor 25.14.1-1.fc43 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms