some fixes
This commit is contained in:
parent
13a64cecfe
commit
1075b3215c
4 changed files with 24 additions and 7 deletions
|
|
@ -49,7 +49,7 @@ func main() {
|
|||
flag.IntVar(&max, "max", -1, "max parallel preloads")
|
||||
flag.IntVar(&bs, "bs", -1, "tune preload buffer size in bytes (default: 8192)")
|
||||
flag.Int64Var("a, "quota", 1, "max disk usage quota for the dst cache in GiB")
|
||||
flag.BoolVar(&block, "block", false, "block until sftp is connected")
|
||||
flag.BoolVar(&block, "block", true, "block until sftp is connected")
|
||||
flag.Parse()
|
||||
|
||||
log = klogr.New().WithName("main")
|
||||
|
|
@ -82,6 +82,7 @@ func main() {
|
|||
),
|
||||
}
|
||||
go func() {
|
||||
log.Info("starting main server", "addr", listenHttp)
|
||||
err := s.ListenAndServe()
|
||||
if err != nil && err != http.ErrServerClosed {
|
||||
klog.Fatalf("init failed: %s", err)
|
||||
|
|
@ -92,6 +93,7 @@ func main() {
|
|||
cache *http.Server
|
||||
)
|
||||
if listenWebdav != "" {
|
||||
log.Info("starting webdav server", "addr", listenWebdav)
|
||||
dav = &http.Server{
|
||||
Addr: listenWebdav,
|
||||
Handler: srv.NewWebDavServer(
|
||||
|
|
@ -107,6 +109,7 @@ func main() {
|
|||
}()
|
||||
}
|
||||
if listenCache != "" {
|
||||
log.Info("starting cache server", "addr", listenCache)
|
||||
cache = &http.Server{
|
||||
Addr: listenCache,
|
||||
Handler: srv.NewCacheServer(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue