switchboard.util module

Classes:

ProcessCollection()

Functions:

binary_run(bin[, args, stop_timeout, ...])

plusargs_to_args(plusargs)

class switchboard.util.ProcessCollection[source]

Bases: object

add(process)[source]
terminate(stop_timeout=10, use_sigint=False)[source]
wait()[source]
switchboard.util.binary_run(bin, args=None, stop_timeout=10, use_sigint=False, quiet=False, print_command=False, cwd=None, env=None)[source]
switchboard.util.plusargs_to_args(plusargs)[source]