feat: update keyring.rs
This commit is contained in:
@@ -13,7 +13,7 @@
|
||||
|
||||
use clap::{Args, Parser, Subcommand};
|
||||
use keyring::Entry;
|
||||
use rust_util::{XResult, opt_result, success};
|
||||
use rust_util::{opt_result, success, XResult};
|
||||
use std::collections::BTreeMap;
|
||||
|
||||
use zeroizing_alloc::ZeroAlloc;
|
||||
@@ -101,7 +101,7 @@ fn main() -> XResult<()> {
|
||||
match args.command {
|
||||
Commands::Set(cmd_set) => {
|
||||
let keyring_key = KeyringKey::parse_key(&cmd_set.service, &cmd_set.user);
|
||||
let entry = Entry::new(&keyring_key.service, &cmd_set.user)?;
|
||||
let entry = Entry::new(&keyring_key.service, &keyring_key.user)?;
|
||||
|
||||
let password = match cmd_set.password {
|
||||
Some(password) => password,
|
||||
@@ -136,5 +136,5 @@ fn main() -> XResult<()> {
|
||||
Ok(())
|
||||
}
|
||||
|
||||
// @SCRIPT-SIGNATURE-V1: yk-r1.ES256.20260102T155433+08:00.MEQCIFYYJ4OI5Q+EArEZGTAV
|
||||
// WGOMtguuDWImfg+qngQopIIHAiAoWXzczFWsvhflIwqnaIX4Le4i8a7N6XQH/mlIrwgMvA==
|
||||
// @SCRIPT-SIGNATURE-V1: yk-r1.ES256.20260102T161635+08:00.MEUCIQD6zEitjMktgUQTzM9T
|
||||
// 34zokou7pHGvhksmGrR41BS9VAIgD3HpLI01PfnN5nGoQi69yYmrILfdr82m4abfx8juzI4=
|
||||
|
||||
Reference in New Issue
Block a user