mirror of
https://github.com/restic/restic.git
synced 2026-09-20 11:08:30 +00:00
Fix all code which uses repository.New()
This commit is contained in:
@@ -26,7 +26,11 @@ func (cmd CmdInit) Execute(args []string) error {
|
||||
"enter password again: ")
|
||||
}
|
||||
|
||||
s := repository.New(be)
|
||||
s, err := repository.New(be)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
err = s.Init(cmd.global.password)
|
||||
if err != nil {
|
||||
cmd.global.Exitf(1, "creating key in backend at %s failed: %v\n", cmd.global.Repo, err)
|
||||
|
||||
@@ -208,7 +208,10 @@ func (o GlobalOptions) OpenRepository() (*repository.Repository, error) {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
s := repository.New(be)
|
||||
s, err := repository.New(be)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
if o.password == "" {
|
||||
o.password = o.ReadPassword("enter password for repository: ")
|
||||
|
||||
Reference in New Issue
Block a user