def cli(ctx, config, quiet, debug):
"""
Tumblr Downloader CLI utility
"""
# Logging setup
if debug:
log_level = logging.DEBUG
else:
log_level = logging.CRITICAL if quiet else logging.WARN
ctx.log = logging.getLogger('tumdlr')
ctx.log.setLevel(log_level)
ch = logging.StreamHandler()
ch.setLevel(log_level)
ch.setFormatter(logging.Formatter('[%(levelname)s] %(name)s: %(message)s'))
ctx.log.addHandler(ch)
# First run?
if not ctx.config['Development'].getboolean('AgreedToTerms'):
first_run(ctx)
评论列表
文章目录