From b6b1f6b12c44de8fa1001f21113b36270b60bda4 Mon Sep 17 00:00:00 2001 From: Felicitas Pojtinger Date: Tue, 25 Jan 2022 04:12:52 +0100 Subject: [PATCH] fix: Always initialize HTTP server --- cmd/stfs/cmd/serve_http.go | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/cmd/stfs/cmd/serve_http.go b/cmd/stfs/cmd/serve_http.go index 41677c2..ddac71c 100644 --- a/cmd/stfs/cmd/serve_http.go +++ b/cmd/stfs/cmd/serve_http.go @@ -1,9 +1,9 @@ package cmd import ( - "context" "fmt" "net/http" + "os" "path/filepath" "time" @@ -84,11 +84,6 @@ var serveHTTPCmd = &cobra.Command{ return err } - root, err := metadataPersister.GetRootPath(context.Background()) - if err != nil { - return err - } - jsonLogger := logging.NewJSONLogger(viper.GetInt(verboseFlag)) readOps := operations.NewOperations( @@ -141,6 +136,11 @@ var serveHTTPCmd = &cobra.Command{ jsonLogger, ) + root, err := stfs.Initialize("/", os.ModePerm) + if err != nil { + return err + } + fs, err := cache.NewCacheFilesystem( stfs, root,