SYSTEM$WAIT_ FOR_ STABLE_ OPENFLOW_ RUNTIMES¶
Waits until each named runtime leaves a transitional state. Gen 2 Openflow commands
that change runtime state run asynchronously, so call this function after an ALTER
command when a script must not continue until the change has settled. This is the
recommended default for automation.
Syntax¶
Arguments¶
timeout_secondsMaximum time to wait, in seconds.
'runtime_name'One or more runtime names. Use the fully qualified name
<database>.<schema>.<name>. WithUSE DATABASEandUSE SCHEMAset, a simple name resolves in the current session.
Returns¶
Returns 'OK' on success. Raises an error if the timeout elapses or if a
runtime enters a failed state.
Access control¶
Requires any privilege on the named runtime.
Usage notes¶
- The Openflow UI performs equivalent polling internally.
- If the function times out, the underlying operation continues. Re-run the wait function with a fresh timeout. Do not re-issue the original command.
Examples¶
Suspend, terminate, and drop a runtime, waiting at each step: