From 8072057de8db8b14773aa2b1503995004435ef70 Mon Sep 17 00:00:00 2001 From: Priya Wadhwa Date: Fri, 13 Nov 2020 11:55:10 -0800 Subject: [PATCH] Create dir --- pkg/minikube/schedule/daemonize_windows.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkg/minikube/schedule/daemonize_windows.go b/pkg/minikube/schedule/daemonize_windows.go index 1391d407d..f0d1b8c39 100644 --- a/pkg/minikube/schedule/daemonize_windows.go +++ b/pkg/minikube/schedule/daemonize_windows.go @@ -20,6 +20,8 @@ package schedule import ( "fmt" + "os/exec" + "path/filepath" "time" "github.com/pkg/errors" @@ -91,6 +93,9 @@ func startSystemdService(profile string, duration time.Duration) error { if err != nil { return errors.Wrap(err, "getting command runner") } + if rr, err := runner.RunCmd(exec.Command("sudo", "mkdir", "-p", filepath.Dir(constants.ScheduledStopEnvFile))); err != nil { + return errors.Wrapf(err, "creating dirs: %v", rr.Output()) + } // update environment file to include duration if err := runner.Copy(environmentFile(duration)); err != nil { return errors.Wrap(err, "copying scheduled stop env file") -- GitLab