Skip to main content

Module cli

Module cli 

Source
Expand description

CLI Command Handlers

Individual command implementations for the driven CLI.

Structs§

AnalyzeCommand
Analyze command handler
BenchmarkCommand
Benchmark command for performance testing
BenchmarkResults
Benchmark results
CacheCommand
Cache command for managing binary caches
CacheStats
Extended cache statistics
CommonOptions
Common options for all commands
ConvertCommand
Convert command handler
HookCommand
Hook command handler
HookInfo
Hook information for display
InitCommand
Init command handler
InstallResult
Result of module installation
ModuleCommand
Module command handler
ModuleDetails
Detailed info about a module
ModuleInfo
Summary info about a module
SignCommand
Sign command for cryptographic rule signing
SteerCommand
Steering command handler
SteeringInfo
Steering rule information for display
StrategyClaimOutput
StrategyCommand
StrategyReceiptExecutionOptions
StrategyStateOptions
SyncCommand
Sync command handler
TemplateCommand
Template command handler
TriggerResult
Trigger result for display
UninstallResult
Result of module uninstallation
UpdateResult
Result of module update
ValidateCommand
Validate command handler

Functions§

create_progress_bar
Create a progress bar
create_spinner
Create a spinner
generate_keypair
Generate a new keypair
print_error
Print an error message
print_hook_details
Print detailed hook information
print_hooks_table
Print hooks in a formatted table
print_info
Print an info message
print_module_details
Print detailed module info
print_modules_table
Print modules in a table format
print_steering_details
Print detailed steering rule information
print_steering_table
Print steering rules in a formatted table
print_success
Print a success message
print_warning
Print a warning message
resolve_project_root
Resolve project root