From aac555867e9397cae28a62d07f0b978efd880087 Mon Sep 17 00:00:00 2001 From: Dan Ballard Date: Thu, 21 Apr 2022 17:24:42 -0700 Subject: [PATCH] README and panic on no versions --- README.md | 4 ++++ src/main.rs | 3 +++ 2 files changed, 7 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..f804203 --- /dev/null +++ b/README.md @@ -0,0 +1,4 @@ +# Cwtch Update Bot + +- Creates a persistent profile in ~/.cwtch/bots/update_bot +- Servers the latest version of cwtch from the directory `cwtch_dist` \ No newline at end of file diff --git a/src/main.rs b/src/main.rs index 82e4f20..be33855 100644 --- a/src/main.rs +++ b/src/main.rs @@ -41,6 +41,9 @@ impl UpdateBot { versions_dirs.push(path); } } + if versions_dirs.len() == 0 { + panic!("no cwtch versions detected in {}!", DIST_DIR) + } versions_dirs.sort(); println!("sorted vd: {:?}", versions_dirs); let latest_version = versions_dirs[versions_dirs.len() - 1].clone();