forked from TrueCloudLab/restic
Merge pull request #1107 from bclermont/fix-s3-panic
Fix S3 panic on Invalid configuration
This commit is contained in:
commit
f45abac27f
1 changed files with 3 additions and 0 deletions
|
@ -92,6 +92,9 @@ func Open(cfg Config) (restic.Backend, error) {
|
|||
// it does not exist yet.
|
||||
func Create(cfg Config) (restic.Backend, error) {
|
||||
be, err := open(cfg)
|
||||
if err != nil {
|
||||
return nil, errors.Wrap(err, "open")
|
||||
}
|
||||
found, err := be.client.BucketExists(cfg.Bucket)
|
||||
if err != nil {
|
||||
debug.Log("BucketExists(%v) returned err %v", cfg.Bucket, err)
|
||||
|
|
Loading…
Reference in a new issue