diff options
author | Arne Juul <arnej@yahooinc.com> | 2023-01-04 13:09:05 +0000 |
---|---|---|
committer | Arne Juul <arnej@yahooinc.com> | 2023-01-04 13:09:05 +0000 |
commit | e0fe2a89d162bb7fa509cad3518338c3ecaf4c84 (patch) | |
tree | c6b628b0f2e2cd404102d359aa2857f2caad4ced /client | |
parent | 5267d4415bdc912abc550d50384578122e8598f3 (diff) |
ensure referenced directories actually exist
Diffstat (limited to 'client')
-rw-r--r-- | client/go/jvm/env.go | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/client/go/jvm/env.go b/client/go/jvm/env.go index a23606e6d0d..dbc957e3ccb 100644 --- a/client/go/jvm/env.go +++ b/client/go/jvm/env.go @@ -15,10 +15,13 @@ import ( func (opts *Options) exportEnvSettings(ps *prog.Spec) { c := opts.container vespaHome := defaults.VespaHome() - vlt := fmt.Sprintf("file:%s/logs/vespa/vespa.log", vespaHome) + lvd := fmt.Sprintf("%s/logs/vespa", vespaHome) + vlt := fmt.Sprintf("file:%s/vespa.log", lvd) lcd := fmt.Sprintf("%s/var/db/vespa/logcontrol", vespaHome) lcf := fmt.Sprintf("%s/%s.logcontrol", lcd, c.ServiceName()) dlp := fmt.Sprintf("%s/lib64", vespaHome) + opts.fixSpec.FixDir(lvd) + opts.fixSpec.FixDir(lcd) ps.Setenv(envvars.VESPA_LOG_TARGET, vlt) ps.Setenv(envvars.VESPA_LOG_CONTROL_DIR, lcd) ps.Setenv(envvars.VESPA_LOG_CONTROL_FILE, lcf) |