Private
Public Access
1
0
Files
linux_patch_api/src/config/mod.rs
Echo afcd172ee5 Phase 0: Rust project scaffolding (M0 complete)
Completed Rust project initialization:
- Cargo.toml with all dependencies (actix-web, tokio, rustls, etc.)
- Project structure (src/, tests/, configs/)
- Module declarations (api, auth, config, jobs, logging, packages, systemd)
- Clippy and rustfmt configured
- Initial lib.rs and main.rs with logging setup
- Config examples (config.yaml.example, whitelist.yaml.example)

Dependencies resolved and project compiles successfully.
Rust toolchain 1.94.1 installed.
2026-04-09 18:15:35 +00:00

11 lines
332 B
Rust

//! Configuration Module - YAML config with auto-reload
//!
//! Handles configuration management as defined in SPEC.md:
//! - YAML config file loading and parsing
//! - Config validation before reload (prevent service offline)
//! - Auto-reload on file change via notify watcher
pub mod loader;
pub mod validator;
pub mod watcher;