From 1d4421af4950faa089d6f7986f0b5c128ba8b9b5 Mon Sep 17 00:00:00 2001 From: Matthew Heon Date: Fri, 7 Apr 2017 14:26:27 -0400 Subject: [PATCH] Set state directory using config instead of hardcoding Signed-off-by: Matthew Heon --- server/server.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/server/server.go b/server/server.go index 8e53b001..f1c96a65 100644 --- a/server/server.go +++ b/server/server.go @@ -4,6 +4,7 @@ import ( "encoding/json" "fmt" "io/ioutil" + "path/filepath" "github.com/containers/image/types" sstorage "github.com/containers/storage/storage" @@ -75,8 +76,8 @@ func New(config *Config) (*Server, error) { if err != nil { return nil, err } - // HACK HACK HACK TODO MAKE CONFIGURABLE - state, err := state.NewFileState("/tmp/crio_state_test", r) + // TODO: Should we put this elsewhere? Separate directory specified in the config? + state, err := state.NewFileState(filepath.Join(config.RunRoot, "ocid_state"), r) if err != nil { return nil, err }