Closes #122 (closed).
Creates a wrapper around subprocess' check_output, adding it a timeout handling.
Default settings is SUBPROCESS_TIMEOUT and per process limit can be configured with f'SUBPROCESS_TIMEOUT_{basename(command).upper()}'.
Closes #122 (closed).
Creates a wrapper around subprocess' check_output, adding it a timeout handling.
Default settings is SUBPROCESS_TIMEOUT and per process limit can be configured with f'SUBPROCESS_TIMEOUT_{basename(command).upper()}'.