diff options
author | Daniel Mueller <deso@posteo.net> | 2019-01-20 13:56:48 -0800 |
---|---|---|
committer | Daniel Mueller <deso@posteo.net> | 2019-01-20 13:56:48 -0800 |
commit | 37f7800766fe12af43d0cdba13aea9545cbe7755 (patch) | |
tree | ea621deaf425db10494cb8af59ac3a8806c52e8b /nitrocli/src/args.rs | |
parent | c3f1761ae147e562ec3565c7ba8a9cb1834759c2 (diff) | |
download | nitrocli-37f7800766fe12af43d0cdba13aea9545cbe7755.tar.gz nitrocli-37f7800766fe12af43d0cdba13aea9545cbe7755.tar.bz2 |
Add test for storage hidden subcommand
This change adds a test for the creation, opening, and closing of a
hidden subvolume. In order to support that in a non-interactive fashion,
we introduce and honor the NITROCLI_PASSWORD environment variable, that
prevents an interactive password query.
Diffstat (limited to 'nitrocli/src/args.rs')
-rw-r--r-- | nitrocli/src/args.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/nitrocli/src/args.rs b/nitrocli/src/args.rs index 0f4ef4f..0fed3be 100644 --- a/nitrocli/src/args.rs +++ b/nitrocli/src/args.rs @@ -49,6 +49,7 @@ pub struct ExecCtx<'io> { pub user_pin: Option<ffi::OsString>, pub new_admin_pin: Option<ffi::OsString>, pub new_user_pin: Option<ffi::OsString>, + pub password: Option<ffi::OsString>, pub verbosity: u64, } @@ -876,6 +877,7 @@ fn parse_arguments<'io, 'ctx: 'io>( user_pin: ctx.user_pin.take(), new_admin_pin: ctx.new_admin_pin.take(), new_user_pin: ctx.new_user_pin.take(), + password: ctx.password.take(), verbosity, }; Ok((command, ctx, subargs)) |