Module zut.process

Run processes and handle process errors (wrappers and extensions on stdlib’s subprocess).

Functions

is_sudo_available(*[, non_interactive])

run_process(...)

run_process_callback(cmd, *[, sudo, check, ...])

Run a process, transfering live output to callbacks.

verify_run_process(cp, *[, check, stdout, ...])

Exceptions

ProcessError([original_error, returncode, ...])

Extended and configurable version of CalledProcessError (of module subprocess of the standard library), displaying stderr and stdout in the error message.

SudoNotAvailable()