update list to the new code
This commit is contained in:
parent
cf15339712
commit
2fabbe8789
16
src/main.rs
16
src/main.rs
@ -20,7 +20,7 @@ foil
|
|||||||
Usage:
|
Usage:
|
||||||
foil set [--namespace=<ns>] [--db=<db>]
|
foil set [--namespace=<ns>] [--db=<db>]
|
||||||
foil get [--namespace=<ns>] [--db=<db>]
|
foil get [--namespace=<ns>] [--db=<db>]
|
||||||
foil list [--db=<db>]
|
foil list [--namespace=<ns>] [--db=<db>]
|
||||||
foil transfer [--db=<db>]
|
foil transfer [--db=<db>]
|
||||||
foil dump [--db=<db>]
|
foil dump [--db=<db>]
|
||||||
foil generate <spec>
|
foil generate <spec>
|
||||||
@ -92,13 +92,11 @@ fn get_master_key(db_conn: &mut db::DbHandle) -> [u8; 32] {
|
|||||||
master_key
|
master_key
|
||||||
}
|
}
|
||||||
|
|
||||||
fn list(mut db_conn: db::DbHandle, master_key: [u8; 32]) {
|
fn list(mut db_conn: db::DbHandle, master_key: [u8; 32], namespace: &str) {
|
||||||
for host in db_conn
|
for note in db_conn.read_notes(master_key).unwrap() {
|
||||||
.list_accounts(master_key)
|
if note.namespace == namespace && note.category == "account" {
|
||||||
.into_iter()
|
println!("{}", note.title);
|
||||||
.map(|account: db::Account| account.host)
|
}
|
||||||
{
|
|
||||||
println!("{}", host);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -195,7 +193,7 @@ fn main() -> Result<(), Box<dyn Error>> {
|
|||||||
} else if args.cmd_get {
|
} else if args.cmd_get {
|
||||||
get(db_conn, master_key, &args.flag_namespace);
|
get(db_conn, master_key, &args.flag_namespace);
|
||||||
} else if args.cmd_list {
|
} else if args.cmd_list {
|
||||||
list(db_conn, master_key);
|
list(db_conn, master_key, &args.flag_namespace);
|
||||||
} else if args.cmd_transfer {
|
} else if args.cmd_transfer {
|
||||||
transfer(db_conn, master_key);
|
transfer(db_conn, master_key);
|
||||||
} else if args.cmd_dump {
|
} else if args.cmd_dump {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user