tower/job-wait-type¶
Polling mode used by tower-invoke-curl after a successful job launch
Selects the polling strategy used by the tower-invoke-curl task after the
initial job launch POST succeeds.
Allowed values:
none(default): No polling. The task exits as soon as the POST returns a 2xx response. This preserves the historical behavior of the task.simple: Poll at a fixed interval (tower/job-poll-interval) until either a terminal status is observed ortower/job-poll-max-waitseconds elapse.exponential: Poll with exponential backoff starting attower/job-poll-intervalseconds. Each iteration doubles the interval. Total elapsed time is capped attower/job-poll-max-waitseconds.
When polling is enabled (any value other than none), the following
parameters are required on the machine:
tower/job-poll-urltower/job-poll-status-map
Polling also writes / clears tower/job-id and tower/job-poll-state on
the machine as it progresses. See those params for details.
Objects that Reference tower/job-wait-type¶
- profiles EXAMPLE-tower-job-poll in Tower Integration as part of Params (declared)
- tasks tower-invoke-curl in Tower Integration as part of Templates.[0].Contents (used)
- tasks tower-invoke-curl in Tower Integration as part of Templates.[1].Contents (used)
Objects used by tower/job-wait-type¶
Not used in current content packs