INNER CODE UNIT · Python
wrapper
nolar/kopf · kopf/cli.py:41
def wrapper(verbose: bool, quiet: bool, debug: bool,
log_format: loggers.LogFormat = loggers.LogFormat.FULL,
log_prefix: bool | None = False,
log_refkey: str | None = None,
*args: Any, **kwargs: Any) -> Any:
loggers.configure(debug=debug, verbose=verbose, quiet=quiet,
log_format=log_format, log_refkey=log_refkey, log_prefix=log_prefix)
return fn(*args, **kwargs)
return wrapper
@click.group(name='kopf', context_settings=dict(
auto_envvar_prefix='KOPF',
))
@click.version_option(prog_name='kopf')
@click.make_pass_decorator(CLIControls, ensure=True)
def main(__controls: CLIControls) -> None: