INNER CODE UNIT · Python
_debug_callback
pybel/pybel · src/pybel/cli.py:134
def _debug_callback(_ctx, _param, value):
if not value:
logging.basicConfig(level=logging.WARNING, format=LOG_FMT, datefmt=LOG_DATEFMT)
elif value == 1:
logging.basicConfig(level=logging.INFO, format=LOG_FMT, datefmt=LOG_DATEFMT)
else:
logging.basicConfig(level=logging.DEBUG, format=LOG_FMT, datefmt=LOG_DATEFMT)
verbose_option = click.option(
"-v",
"--verbose",
count=True,
callback=_debug_callback,
expose_value=False,
)