diff options
author | Daniel Friesel <derf@finalrewind.org> | 2011-07-20 20:04:39 +0200 |
---|---|---|
committer | Daniel Friesel <derf@finalrewind.org> | 2011-07-20 20:04:39 +0200 |
commit | 502d16d247c10b33b86b9fa8bbc389f88e8f47c5 (patch) | |
tree | a038e3ff9ca8485c87048e26da42ecda75c42ae5 /lib/App | |
parent | d40f159f56eb098a9ddf082ebd64b414e2e8801d (diff) |
raps2: Add cost/echo/pwgen options
Diffstat (limited to 'lib/App')
-rw-r--r-- | lib/App/Raps2.pm | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/App/Raps2.pm b/lib/App/Raps2.pm index d173adc..897e62e 100644 --- a/lib/App/Raps2.pm +++ b/lib/App/Raps2.pm @@ -96,8 +96,8 @@ sub create_config { my $cost = $self->{master_cost} = $self->{default}{cost} // 12; - my $pass = $self->{default}{master_password} - // $self->ui->read_pw( 'Master Password', 1 ); + my $pass = $self->{default}{master_password} // $self->ui->read_pw( + 'Running for the first time. Please choose a master password', 1 ); $self->{pass} = App::Raps2::Password->new( cost => $self->{master_cost}, @@ -149,8 +149,8 @@ sub load_defaults { my $cfg = Config::Tiny->read( $self->{xdg_conf} . '/defaults' ); - $self->{default}{cost} = $cfg->{_}->{cost}; - $self->{default}{pwgen_cmd} = $cfg->{_}->{pwgen_cmd}; + $self->{default}{cost} //= $cfg->{_}->{cost}; + $self->{default}{pwgen_cmd} //= $cfg->{_}->{pwgen_cmd}; return; } |