Skip to content

Constants

lamerman edited this page Mar 14, 2016 · 5 revisions

There are several constants available that can be set by user in the config module. Here is the list of them with default values

PRINT_ALL_COMMANDS = False prints all commands being executed

PRINT_STDOUT_ALWAYS = False always prints stdout of every command executed, ignoring whether the p parameter is set or not

EXIT_ON_ERROR = False every error (returncode != 0) in executed commands will raise a core.NonZeroReturnCodeError. Without proper handling the script will just stop working, printing the stacktrace, returncode and stderr of the failed process. With this mode enabled you can catch this exception to handle the exceptional situation or in special cases suppress raising it by passing 'n' parameter to the command

COLORAMA_ENABLED = True colorama is a plugin that makes output colored and much more clear and beautiful, this flag controls whether it is enabled

Clone this wiki locally