Source code for nadzoring.cli

# src/nadzoring/cli.py
"""Main CLI entry point."""

import click

from nadzoring.commands import arp_group, dns_group, network_group


@click.group()
def cli() -> None:
    """FOSS tool for detecting website blocks, downdetecting and network analysis."""


cli.add_command(network_group)
cli.add_command(dns_group)
cli.add_command(arp_group)


[docs] def main() -> None: """Entrypoint to CLI Application.""" cli()
if __name__ == "__main__": main()