provisioning-core/nulib/cli/handlers/mod.nu

151 lines
3.3 KiB
Text

# cli/handlers/ subsystem façade (ADR-026).
export use cli/handlers/authentication.nu [
handle_authentication_command
]
export use cli/handlers/build.nu [
handle_build_command
]
export use cli/handlers/configuration.nu [
handle_configuration_command
]
export use cli/handlers/development.nu [
handle_development_command
]
export use cli/handlers/diagnostics.nu [
handle_diagnostics_command
]
export use cli/handlers/generation.nu [
handle_generation_command
]
export use cli/handlers/golden_image.nu [
"image build"
"image list"
"image info"
"image delete"
"vm create-from-image"
"image from-vm"
"cache init"
"cache list"
"cache stats"
"cache cleanup"
"version create"
"version list"
"version rollback"
"version deprecate"
"golden-image-stats"
]
export use cli/handlers/guides.nu [
handle_guide_command
]
export use cli/handlers/infrastructure.nu [
handle_infrastructure_command
handle_price_command
handle_create_server_task
]
export use cli/handlers/nested_infrastructure.nu [
"volume create"
"volume list"
"volume info"
"volume attach"
"volume snapshot"
"network create"
"network list"
"network connect"
"vlan create"
"vlan list"
"policy create"
"nested-vm create"
"nested-vm list"
"container create"
"container list"
"deployment create"
"deployment deploy"
"deployment list"
"deployment info"
"deployment scale"
"deployment health"
"nested-infrastructure-stats"
]
export use cli/handlers/orchestration.nu [
handle_orchestration_command
]
export use cli/handlers/platform.nu [
handle_platform_command
]
export use cli/handlers/secretumvault.nu [
handle_secretumvault_command
]
export use cli/handlers/setup_simple.nu [
cmd-setup-simple
]
export use cli/handlers/setup.nu [
cmd-setup
]
export use cli/handlers/state.nu [
handle_state_command
]
export use cli/handlers/utilities_core.nu [
handle_utility_command
]
export use cli/handlers/utilities_handlers.nu [
handle_ssh
handle_sops_edit
handle_cache
handle_providers
handle_providers_list
handle_providers_info
handle_providers_install
handle_providers_remove
handle_providers_installed
handle_providers_validate
handle_nu
handle_list
handle_qr
handle_nuinfo
handle_plugins
handle_plugin_list
handle_plugin_register
handle_plugin_test
handle_plugin_build
handle_plugin_status
handle_guide
]
export use cli/handlers/vm_domain.nu [
handle_vm_command
]
export use cli/handlers/vm_hosts.nu [
"vm hosts check"
"vm hosts prepare"
"vm hosts list"
"vm hosts status"
"vm hosts ensure"
]
export use cli/handlers/vm_lifecycle.nu [
"vm list-permanent"
"vm list-temporary"
"vm make-permanent"
"vm make-temporary"
"vm info-lifecycle"
"vm cleanup-now"
"vm extend-ttl"
"vm scheduler start"
"vm scheduler stop"
"vm scheduler status"
"vm cleanup-queue"
"vm recovery-enable"
"vm lifecycle-stats"
]
export use cli/handlers/runner_daemon.nu [
handle_runner_command
]
export use cli/handlers/vm.nu [
"vm create"
"vm list"
"vm start"
"vm stop"
"vm delete"
"vm info"
"vm ssh"
"vm exec"
"vm scp"
]