provisioning-core/nulib/domain/integrations/ecosystem/mod.nu

28 lines
1.1 KiB
Text
Raw Permalink Normal View History

# Ecosystem Integrations Module
# Re-exports all ecosystem integration providers: backup, runtime, SSH, GitOps, service management
# ecosystem/ subsystem facade — selective re-exports (ADR-025 Phase 3 Layer 3).
# Former `use ./X *` was a no-op (not `export use`), so no symbols were actually
# propagated to integrations/mod.nu. Converted to `export use` + selective so the
# facade behaves as its comment claims.
export use ./runtime.nu [
runtime-compose runtime-detect runtime-exec runtime-info runtime-list
]
export use ./backup.nu [
backup-create backup-list backup-restore backup-retention
backup-schedule backup-status
]
export use ./ssh_advanced.nu [
ssh-circuit-breaker-status ssh-deployment-strategies ssh-pool-connect
ssh-pool-exec ssh-pool-status ssh-retry-config
]
export use ./gitops.nu [
gitops-deployments gitops-event-types gitops-rule-config gitops-rules
gitops-status gitops-trigger gitops-watch
]
export use ./service.nu [
service-detect-init service-install service-list service-restart
service-restart-policy service-start service-status service-stop
]