Expand description
Server management for Lore repository backend
This module provides server lifecycle management for the Local provider, including certificate generation, configuration generation, and process management.
Re-exports§
pub use cert::CertificateFiles;pub use cert::generate_certificates;pub use config::ConfigFiles;pub use config::generate_local_config;pub use doctor::CheckResult;pub use doctor::CheckSeverity;pub use doctor::DoctorReport;pub use doctor::HealthStatus;pub use doctor::NapDoctor;pub use doctor::RepairReport;pub use install::LoreInstaller;pub use install::VerificationResult;pub use lock::ProcessLock;pub use logging::LogFileInfo;pub use logging::clear_logs;pub use logging::init_persistent_logging;pub use logging::init_rolling_logging;pub use logging::log_file_size;pub use logging::log_files_info;pub use logging::lore_log_path;pub use logging::nap_log_path;pub use logging::read_recent_logs;pub use logging::tail_log;pub use logging::total_log_size;pub use manager::ServerManager;pub use manager::ServerStatus;pub use process::LoreProcessManager;pub use version::LoreInstallationStatus;pub use version::LoreVersionInfo;pub use version::PINNED_LORE_VERSION;pub use version::check_lore_compatibility;pub use version::detect_lore_version;pub use version::detect_loreserver_version;pub use version::verify_lore_installation;
Modules§
- cert
- Certificate generation for Lore QUIC server
- config
- Lore server configuration generation
- doctor
- NAP doctor diagnostics and repair
- error_
ids - Error IDs for diagnostic tracking.
- install
- Lore installer integration
- lock
- Cross-platform process locking mechanism
- logging
- Persistent logging for NAP SDK and Lore server
- manager
- Server manager for Lore repository backend
- process
- Lore server process management
- version
- Lore version detection and compatibility checking