option to disable colors in output
This commit is contained in:
parent
5744e84842
commit
d297eb60b3
@ -38,14 +38,21 @@ parser.add_argument('--verbosity', '-v',
|
|||||||
help='Minimal log level for output: DEBUG, INFO, WARNING, ..., default: DEBUG',
|
help='Minimal log level for output: DEBUG, INFO, WARNING, ..., default: DEBUG',
|
||||||
required=False,
|
required=False,
|
||||||
default="DEBUG")
|
default="DEBUG")
|
||||||
|
parser.add_argument('--nocolorize', '-n',
|
||||||
|
help='disable colored output (for cron)',
|
||||||
|
required=False,
|
||||||
|
action='store_true',
|
||||||
|
default=False)
|
||||||
|
|
||||||
args = parser.parse_args()
|
args = parser.parse_args()
|
||||||
operation = args.operation
|
operation = args.operation
|
||||||
params = json.loads(args.params)
|
params = json.loads(args.params)
|
||||||
logLevel = args.verbosity
|
logLevel = args.verbosity
|
||||||
|
noColorize = args.nocolorize
|
||||||
|
|
||||||
|
|
||||||
logger.remove()
|
logger.remove()
|
||||||
logger.add(sys.stderr, colorize=True, level=logLevel)
|
logger.add(sys.stderr, colorize=(not noColorize), level=logLevel)
|
||||||
|
|
||||||
|
|
||||||
dbh = None
|
dbh = None
|
||||||
|
Loading…
x
Reference in New Issue
Block a user