summaryrefslogtreecommitdiffstats
path: root/src/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/main.rs b/src/main.rs
index 540c038..7ae31a8 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -18,6 +18,8 @@ enum Cli {
DumpTeam { name: String },
#[structopt(name = "dump-list", help = "print all the emails in a list")]
DumpList { name: String },
+ #[structopt(name = "foo")]
+ Tmp,
}
fn main() {
@@ -63,6 +65,13 @@ fn run() -> Result<(), Error> {
println!("{}", email);
}
}
+ Cli::Tmp => {
+ for list in data.lists()?.values() {
+ for member in list.emails() {
+ println!("{} {} {}", list.address(), list.access_level_str(), member);
+ }
+ }
+ }
}
Ok(())