INNER CODE UNIT · Python
cli
infosecB/LOOBins · src/pyloobins/cli.py:14
def cli():
"""Create, validate, and view LOOBin objects."""
@cli.command()
@click.option(
"--path",
type=str,
required=True,
help="The path of the LOOBin YAML file to validate.",
)
def validate(path: str) -> None:
"""Validate a LOOBin YAML file."""
if validate_loobin(yml_path=path):
print(f"LOOBin at {path} is valid.")
sys.exit(0)
else:
print(f"LOOBin at {path} is NOT valid.")