Usage

Pathvector NG is a declarative edge routing platform that automates route optimization and control plane configuration with secure and repeatable routing policy.

Usage:
  pathvector [command]

Available Commands:
  birdsh      Lightweight BIRD shell
  check       Validate configuration: render and daemon-validate without applying
  compat      Check the routing daemon's version against the tested range
  completion  Generate the autocompletion script for the specified shell
  config      Export configuration, optionally sanitized with logknife
  diff        Show a unified diff between the rendered config and the live BIRD directory
  dump        Dump configuration
  generate    Generate router configuration
  help        Help about any command
  match       Find common IXPs for a given ASN
  metrics     Serve routing-daemon protocol state and route counts in Prometheus format on /metrics
  optimizer   Start optimization daemon
  restart     Restart BIRD protocols
  status      Show protocol status
  version     Show version information
  yang        Print YANG model of the configuration

Flags:
  -c, --config string   YAML configuration file (default "/etc/pathvector.yml")
  -d, --dry-run         Don't modify configuration
  -h, --help            help for pathvector
      --lock string     Lock file (check disabled if empty)
  -n, --no-configure    Don't configure BIRD
  -t, --trace           Show trace log messages
  -v, --verbose         Show verbose log messages

Use "pathvector [command] --help" for more information about a command.