Expand description
MielinCTL - Command Line Interface Library
Control and management library for MielinOS.
Re-exports§
pub use audit::AuditConfig;pub use audit::AuditEntry;pub use audit::AuditEventType;pub use audit::AuditLogger;pub use audit::AuditSeverity;pub use audit::AuditStats;pub use config_validator::ConfigMigrator;pub use config_validator::ConfigValidator;pub use config_validator::ValidationError;pub use config_validator::ValidationResult;pub use config_validator::ValidationSuggestion;pub use config_validator::ValidationWarning;pub use error::format_error;pub use error::CliError;pub use error::ErrorContext;pub use history::History;pub use history::HistoryEntry;pub use history::HistoryStats;pub use output::MultiFormatDisplay;pub use output::OutputFormat;pub use plugin::Plugin;pub use plugin::PluginArgument;pub use plugin::PluginCommand;pub use plugin::PluginContext;pub use plugin::PluginManager;pub use plugin::PluginMetadata;pub use plugin::PluginResult;pub use progress::with_spinner;pub use progress::ProgressBar;pub use progress::Spinner;pub use remote::AuthMethod;pub use remote::ConnectionOptions;pub use remote::RemoteCommand;pub use remote::RemoteCommandResult;pub use remote::RemoteManager;pub use remote::RemoteNode;pub use repl::Repl;pub use script::Script;pub use script::ScriptContext;pub use script::ScriptEngine;pub use script::ScriptMetadata;pub use script::ScriptResult;pub use timeout::with_config_timeout;pub use timeout::with_timeout;pub use types::*;
Modules§
- audit
- Audit logging system for tracking CLI operations
- commands
- Command handlers for MielinCTL
- config
- Configuration management for MielinCTL
- config_
validator - Configuration validation and migration utilities
- error
- Error types and user-friendly error messages for MielinCTL
- history
- Command history management for MielinCTL
- output
- Output formatting module for MielinCTL
- plugin
- Plugin System for MielinCTL
- progress
- Progress indicators for long-running operations
- remote
- Remote Management for MielinCTL
- repl
- Interactive REPL (Read-Eval-Print Loop) for MielinCTL
- script
- Scripting Support for MielinCTL
- timeout
- Timeout utilities for command execution
- types
- Type definitions for MielinCTL