Hide deleted key in bucket info (fix #211)

This commit is contained in:
Alex Auvolat 2022-02-02 17:12:48 +01:00
parent f67029ce2a
commit ae2f32baf1
No known key found for this signature in database
GPG key ID: EDABF9711E244EB1

View file

@ -153,6 +153,9 @@ pub fn print_bucket_info(bucket: &Bucket, relevant_keys: &HashMap<String, Key>)
println!("\nAuthorized keys:"); println!("\nAuthorized keys:");
let mut table = vec![]; let mut table = vec![];
for (k, perm) in p.authorized_keys.items().iter() { for (k, perm) in p.authorized_keys.items().iter() {
if !perm.is_any() {
continue;
}
let rflag = if perm.allow_read { "R" } else { " " }; let rflag = if perm.allow_read { "R" } else { " " };
let wflag = if perm.allow_write { "W" } else { " " }; let wflag = if perm.allow_write { "W" } else { " " };
let oflag = if perm.allow_owner { "O" } else { " " }; let oflag = if perm.allow_owner { "O" } else { " " };