omne-cli 0.2.0

CLI for managing omne volumes: init, upgrade, and validate kernel and distro releases
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Subcommand handlers.
//!
//! Every subcommand lives in a single file under `src/commands/` and
//! exposes two items: an `Args` struct (deriving `clap::Args`) that
//! defines the per-subcommand CLI surface, and a `run(args: &Args)`
//! function that returns `Result<(), crate::error::CliError>`. The
//! top-level dispatch in `main.rs` is an exhaustive `match` on the
//! `cli::Command` enum, so adding a new subcommand requires touching
//! exactly this file, `src/cli.rs`, and a new `commands/<name>.rs`.

pub mod init;
pub mod run;
pub mod status;
pub mod upgrade;
pub mod validate;