summaryrefslogtreecommitdiffstats
path: root/sq/src/sq.rs
diff options
context:
space:
mode:
authorNora Widdecke <nora@sequoia-pgp.org>2022-07-05 00:10:26 +0200
committerNora Widdecke <nora@sequoia-pgp.org>2022-07-05 13:57:05 +0200
commit6f8c2d4fba4e1e223ee4b85a55ddc1db0499da14 (patch)
tree9ad41f4b712ffc65d8ece898e0a8206e1390e31e /sq/src/sq.rs
parent531386899efe93e18e6e8b62e82c07b62579cc76 (diff)
sq: Adapt sq keyring to clap3's derive API.
Diffstat (limited to 'sq/src/sq.rs')
-rw-r--r--sq/src/sq.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/sq/src/sq.rs b/sq/src/sq.rs
index e0fcfd32..893a521f 100644
--- a/sq/src/sq.rs
+++ b/sq/src/sq.rs
@@ -642,7 +642,11 @@ fn main() -> Result<()> {
commands::inspect(command, policy, &mut output)?;
},
- Some(("keyring", m)) => commands::keyring::dispatch(config, m)?,
+ Some(("keyring", m)) => {
+ use clap::FromArgMatches;
+ let command = sq_cli::KeyringCommand::from_arg_matches(m)?;
+ commands::keyring::dispatch(config, command)?
+ },
Some(("packet", m)) => match m.subcommand() {
Some(("dump", m)) => {