diff --git a/Cargo.toml b/Cargo.toml index c95586c..5d1d2b9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,3 +2,6 @@ name = "spaceapi2prometheus" version = "0.1.0" edition = "2021" + +[dependencies] +clap = { version = "4.2.7", features = ["cargo", "derive"] } diff --git a/src/main.rs b/src/main.rs new file mode 100644 index 0000000..8890ab9 --- /dev/null +++ b/src/main.rs @@ -0,0 +1,17 @@ +use clap::Parser; + +#[derive(Parser)] +#[command(version, about)] +struct Cli { + /// SpaceAPI endpoint + #[arg(short, long)] + url: String, + + /// Period of querying, in seconds + #[arg(short, long, default_value_t = 300)] + delay: u64, +} + +fn main() { + let cli = Cli::parse(); +}