From d9fd4be5d7ec9a76f55c2e30c30c191489621a6a Mon Sep 17 00:00:00 2001 From: Tom Alexander Date: Mon, 3 Jun 2019 00:20:39 -0400 Subject: [PATCH] add namespace flag to transfer command --- src/main.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main.rs b/src/main.rs index 2a2abf1..b1ed7ce 100644 --- a/src/main.rs +++ b/src/main.rs @@ -21,7 +21,7 @@ Usage: foil set [--namespace=] [--db=] foil get [--namespace=] [--db=] foil list [--namespace=] [--db=] - foil transfer [--db=] + foil transfer [--namespace=] [--db=] foil dump [--db=] foil generate foil (-h | --help) @@ -156,11 +156,11 @@ fn dump(mut db_conn: db::DbHandle, master_key: [u8; 32]) { } } -fn transfer(mut db_conn: db::DbHandle, master_key: [u8; 32]) { +fn transfer(mut db_conn: db::DbHandle, master_key: [u8; 32], namespace: &str) { for account in db_conn.list_accounts(master_key).into_iter() { let new_note = db::Note { id: 0, - namespace: "main".to_owned(), + namespace: namespace.to_string(), category: "account".to_owned(), title: account.host, value: format!( @@ -195,7 +195,7 @@ fn main() -> Result<(), Box> { } else if args.cmd_list { list(db_conn, master_key, &args.flag_namespace); } else if args.cmd_transfer { - transfer(db_conn, master_key); + transfer(db_conn, master_key, &args.flag_namespace); } else if args.cmd_dump { dump(db_conn, master_key); }