mirror of
https://github.com/Start9Labs/start-os.git
synced 2026-03-31 04:23:40 +00:00
rename hash to fingerprint
This commit is contained in:
@@ -22,7 +22,7 @@ pub struct PubKey(
|
|||||||
#[serde(rename_all = "kebab-case")]
|
#[serde(rename_all = "kebab-case")]
|
||||||
pub struct SshKeyResponse {
|
pub struct SshKeyResponse {
|
||||||
pub alg: String,
|
pub alg: String,
|
||||||
pub hash: String,
|
pub fingerprint: String,
|
||||||
pub hostname: String,
|
pub hostname: String,
|
||||||
pub created_at: String,
|
pub created_at: String,
|
||||||
}
|
}
|
||||||
@@ -31,7 +31,7 @@ impl std::fmt::Display for SshKeyResponse {
|
|||||||
write!(
|
write!(
|
||||||
f,
|
f,
|
||||||
"{} {} {} {}",
|
"{} {} {} {}",
|
||||||
self.created_at, self.alg, self.hash, self.hostname
|
self.created_at, self.alg, self.fingerprint, self.hostname
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -108,14 +108,14 @@ fn display_all_ssh_keys(all: Vec<SshKeyResponse>, matches: &ArgMatches<'_>) {
|
|||||||
table.add_row(row![bc =>
|
table.add_row(row![bc =>
|
||||||
"CREATED AT",
|
"CREATED AT",
|
||||||
"ALGORITHM",
|
"ALGORITHM",
|
||||||
"HASH",
|
"FINGERPRINT",
|
||||||
"HOSTNAME",
|
"HOSTNAME",
|
||||||
]);
|
]);
|
||||||
for key in all {
|
for key in all {
|
||||||
let row = row![
|
let row = row![
|
||||||
&format!("{}", key.created_at),
|
&format!("{}", key.created_at),
|
||||||
&key.alg,
|
&key.alg,
|
||||||
&key.hash,
|
&key.fingerprint,
|
||||||
&key.hostname,
|
&key.hostname,
|
||||||
];
|
];
|
||||||
table.add_row(row);
|
table.add_row(row);
|
||||||
@@ -140,12 +140,12 @@ pub async fn list(
|
|||||||
.map(|r| {
|
.map(|r| {
|
||||||
let k = PubKey(r.openssh_pubkey.parse().unwrap()).0;
|
let k = PubKey(r.openssh_pubkey.parse().unwrap()).0;
|
||||||
let alg = k.keytype().to_owned();
|
let alg = k.keytype().to_owned();
|
||||||
let hash = k.fingerprint();
|
let fingerprint = k.fingerprint();
|
||||||
let hostname = k.comment.unwrap_or("".to_owned());
|
let hostname = k.comment.unwrap_or("".to_owned());
|
||||||
let created_at = r.created_at;
|
let created_at = r.created_at;
|
||||||
SshKeyResponse {
|
SshKeyResponse {
|
||||||
alg,
|
alg,
|
||||||
hash,
|
fingerprint,
|
||||||
hostname,
|
hostname,
|
||||||
created_at,
|
created_at,
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user