Skip to main content

Module cli

Module cli 

Source
Expand description

Definição de argumentos CLI via clap derive e dispatcher.

  1. CRUD de VPS — vps add|list|remove|edit|show|path|doctor|export|import
  2. connect — grava arquivo irmão active (não campo TOML)
  3. Execução one-shot — exec|sudo-exec|su-exec|scp|tunnel|health-check
  4. secrets — master-key status/init/reencrypt (cifragem at-rest default)
  5. Completions

ZERO .env em runtime. ZERO telemetria. Ciclo one-shot: nascer → executar → morrer.

Structs§

Argumentos
Argumentos globais do ssh-cli.

Enums§

AcaoScp
Ações do subcomando scp.
AcaoSecrets
Ações do subcomando secrets (master-key / AEAD).
AcaoVps
Ações do subcomando vps.
Comando
Subcomandos de primeiro nível.
FormatoSaida
Formato de saída suportado pela CLI.

Functions§

executar
Executa o subcomando solicitado.
gerar_completions
Gera completions de shell para stdout.
inicializar_logs
Inicializa tracing-subscriber.
parse_args
Faz parsing dos argumentos da CLI.
resolver_formato
Resolve formato de saída: explícito > JSON se não-TTY > Text.