From 6f5cb66065bb474ef8101b736fd1010a963f3479 Mon Sep 17 00:00:00 2001 From: Dennis Schwerdel Date: Wed, 22 Mar 2017 18:21:48 +0100 Subject: [PATCH] Fixes --- src/cli/args.rs | 4 ++-- src/cli/mod.rs | 7 ++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/cli/args.rs b/src/cli/args.rs index ab91412..a3d3a9b 100644 --- a/src/cli/args.rs +++ b/src/cli/args.rs @@ -261,8 +261,8 @@ pub fn parse() -> Arguments { (@subcommand addkey => (about: "adds a key to the respository") (@arg REPO: +required "path of the repository") - (@arg generate: --generate "generate a new key") - (@arg set_default: --default "set this key as default") + (@arg generate: --generate -g "generate a new key") + (@arg set_default: --default -d "set this key as default") (@arg FILE: +takes_value "the file containing the keypair") ) (@subcommand algotest => diff --git a/src/cli/mod.rs b/src/cli/mod.rs index 1cde52b..aaf2ec4 100644 --- a/src/cli/mod.rs +++ b/src/cli/mod.rs @@ -146,13 +146,14 @@ pub fn run() { }, remote_path).unwrap(); if encryption { let (public, secret) = gen_keypair(); - println!("Public key: {}", to_hex(&public[..])); - println!("Secret key: {}", to_hex(&secret[..])); + println!("public: {}", to_hex(&public[..])); + println!("secret: {}", to_hex(&secret[..])); repo.set_encryption(Some(&public)); repo.register_key(public, secret).unwrap(); repo.save_config().unwrap(); - print_config(&repo.config); + println!(); } + print_config(&repo.config); }, Arguments::Backup{repo_path, backup_name, src_path, full, reference} => { let mut repo = open_repository(&repo_path);