aboutsummaryrefslogtreecommitdiffstats
path: root/src/bin/zot/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/bin/zot/main.rs')
-rw-r--r--src/bin/zot/main.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/bin/zot/main.rs b/src/bin/zot/main.rs
index d09b5d4..7f49eb4 100644
--- a/src/bin/zot/main.rs
+++ b/src/bin/zot/main.rs
@@ -38,6 +38,9 @@ async fn main() -> Result<(), Box<(dyn std::error::Error + 'static)>> {
(@subcommand verify =>
(about: "Verify")
)
+ (@subcommand version =>
+ (about: "Return the version of a server.")
+ )
(@subcommand channel =>
(about: "Fetch the channel stream")
)
@@ -90,6 +93,10 @@ async fn main() -> Result<(), Box<(dyn std::error::Error + 'static)>> {
let channel = z.verify().await;
println!("{:?}", channel);
}
+
+ ("version", Some(_)) => {
+ println!("{}", z.version().await?);
+ }
/*
("channel", Some(m)) => {
let raw = m.is_present("raw");