mirror of
https://github.com/restic/restic.git
synced 2024-12-24 00:37:28 +00:00
backend/rclone: Request random file name
When `/` is requested, rclone returns the list of all files in the remote, which is not what we want (and it can take quite some time).
This commit is contained in:
parent
360ff1806a
commit
0b776e63e7
1 changed files with 6 additions and 1 deletions
|
@ -5,6 +5,7 @@ import (
|
|||
"context"
|
||||
"crypto/tls"
|
||||
"fmt"
|
||||
"math/rand"
|
||||
"net"
|
||||
"net/http"
|
||||
"net/url"
|
||||
|
@ -174,7 +175,11 @@ func New(cfg Config) (*Backend, error) {
|
|||
Timeout: 60 * time.Second,
|
||||
}
|
||||
|
||||
req, err := http.NewRequest(http.MethodGet, "http://localhost/", nil)
|
||||
// request a random file which does not exist. we just want to test when
|
||||
// rclone is able to accept HTTP requests.
|
||||
url := fmt.Sprintf("http://localhost/file-%d", rand.Uint64())
|
||||
|
||||
req, err := http.NewRequest(http.MethodGet, url, nil)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue