Skip to content
Snippets Groups Projects
Commit e77f58bb authored by André Anjos's avatar André Anjos :speech_balloon:
Browse files

[scripts.config] Adapt to verbosity being eager

parent 5f1c86d1
No related branches found
No related tags found
1 merge request!64Add object detection
Pipeline #92192 passed
......@@ -39,7 +39,8 @@ def config():
""",
)
@verbosity_option(logger=logger, expose_value=False)
def list_(verbose) -> None: # numpydoc ignore=PR01
@click.pass_context
def list_(ctx, **_) -> None: # numpydoc ignore=PR01
"""List configuration files installed."""
import importlib.metadata
......@@ -75,7 +76,7 @@ def list_(verbose) -> None: # numpydoc ignore=PR01
for name in sorted(entry_points_by_module[config_type]):
ep = entry_point_dict[name]
if verbose >= 1:
if ctx.meta.get("verbose", 0) >= 1:
module = ep.load()
doc = inspect.getdoc(module)
if doc is not None:
......@@ -121,7 +122,8 @@ def list_(verbose) -> None: # numpydoc ignore=PR01
nargs=-1,
)
@verbosity_option(logger=logger, expose_value=False)
def describe(name, verbose) -> None: # numpydoc ignore=PR01
@click.pass_context
def describe(ctx, name, **_) -> None: # numpydoc ignore=PR01
"""Describe a specific configuration file."""
import importlib.metadata
......@@ -141,7 +143,7 @@ def describe(name, verbose) -> None: # numpydoc ignore=PR01
click.echo("")
mod = ep.load()
if verbose >= 1:
if ctx.meta.get("verbose", 0) >= 1:
fname = inspect.getfile(mod)
click.echo("Contents:")
with pathlib.Path(fname).open() as f:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment