GetEnviron the all return all environment variables encapsulated on a ast.Vars
()
| 16 | // GetEnviron the all return all environment variables encapsulated on a |
| 17 | // ast.Vars |
| 18 | func GetEnviron() *ast.Vars { |
| 19 | m := ast.NewVars() |
| 20 | for _, e := range os.Environ() { |
| 21 | keyVal := strings.SplitN(e, "=", 2) |
| 22 | key, val := keyVal[0], keyVal[1] |
| 23 | m.Set(key, ast.Var{Value: val}) |
| 24 | } |
| 25 | return m |
| 26 | } |
| 27 | |
| 28 | func Get(t *ast.Task) []string { |
| 29 | if t.Env == nil { |
no test coverage detected
searching dependent graphs…