@@ -51,6 +51,14 @@ func main() {
|
||||
tmpl, err := template.New("job").Delims("{{+", "+}}").Parse(string(templFile))
|
||||
common.Check(err, "Error parsing template")
|
||||
|
||||
if config.Params.Vars == nil {
|
||||
config.Params.Vars = map[string]string{}
|
||||
}
|
||||
|
||||
if config.Params.VarFiles == nil {
|
||||
config.Params.VarFiles = map[string]string{}
|
||||
}
|
||||
|
||||
for name, path := range config.Params.VarFiles {
|
||||
varPath := filepath.Join(sourceDir, path)
|
||||
varFile, err := ioutil.ReadFile(varPath)
|
||||
@@ -86,6 +94,7 @@ func main() {
|
||||
_ = cmd.Run()
|
||||
//Ignore even if the job fails to purge
|
||||
}
|
||||
|
||||
cmd := exec.Command(
|
||||
"nomad",
|
||||
"job",
|
||||
|
Reference in New Issue
Block a user