package buildx import ( "os" "os/exec" "git.tek.govt.hu/dowerx/buildx-manager/config" ) type Command struct { Program string Arguments []string WorkingDirectory string } func (c *Command) Run() error { cmd := exec.Command(c.Program, c.Arguments...) cmd.Dir = c.WorkingDirectory if config.GetConfig().Verbose { cmd.Stdout = os.Stdout cmd.Stderr = os.Stderr } return cmd.Run() }