diff options
author | Martin Polden <mpolden@mpolden.no> | 2022-03-14 09:25:37 +0100 |
---|---|---|
committer | Martin Polden <mpolden@mpolden.no> | 2022-03-14 10:00:43 +0100 |
commit | 08f9d0cc38e91c79f3963618a08faffe93037a7f (patch) | |
tree | aaf4602068a2988bdf20314d599271e9ecbcde74 /client/go/cmd/config.go | |
parent | 69245a9c982f0343e39bb01952f5ee0d8df57aed (diff) |
Use entity tag to expire sample apps cache
Diffstat (limited to 'client/go/cmd/config.go')
-rw-r--r-- | client/go/cmd/config.go | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/client/go/cmd/config.go b/client/go/cmd/config.go index 75bd9959280..b75ae046534 100644 --- a/client/go/cmd/config.go +++ b/client/go/cmd/config.go @@ -95,6 +95,7 @@ $ vespa config get target`, type Config struct { homeDir string + cacheDir string environment map[string]string bindings ConfigBindings createDirs bool @@ -131,8 +132,13 @@ func loadConfig(environment map[string]string, bindings ConfigBindings) (*Config if err != nil { return nil, fmt.Errorf("could not detect config directory: %w", err) } + cacheDir, err := vespaCliCacheDir(environment) + if err != nil { + return nil, fmt.Errorf("could not detect cache directory: %w", err) + } c := &Config{ homeDir: home, + cacheDir: cacheDir, environment: environment, bindings: bindings, createDirs: true, |