diff options
author | Nora Widdecke <nora@sequoia-pgp.org> | 2022-07-05 00:10:26 +0200 |
---|---|---|
committer | Nora Widdecke <nora@sequoia-pgp.org> | 2022-07-05 13:57:05 +0200 |
commit | 6f8c2d4fba4e1e223ee4b85a55ddc1db0499da14 (patch) | |
tree | 9ad41f4b712ffc65d8ece898e0a8206e1390e31e /sq/src/sq.rs | |
parent | 531386899efe93e18e6e8b62e82c07b62579cc76 (diff) |
sq: Adapt sq keyring to clap3's derive API.
Diffstat (limited to 'sq/src/sq.rs')
-rw-r--r-- | sq/src/sq.rs | 6 |
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)) => { |