initial support yaml transform extensions

This commit is contained in:
Brad Rydzewski
2017-01-12 09:42:43 +04:00
parent ba5ec0ae37
commit 846a906834
5 changed files with 119 additions and 0 deletions

View File

@@ -28,6 +28,7 @@ type Agent struct {
Timeout time.Duration
Platform string
Namespace string
Extension string
Disable []string
Escalate []string
Netrc []string
@@ -169,6 +170,9 @@ func (a *Agent) prep(w *model.Work) (*yaml.Config, error) {
}
transform.Pod(conf, a.Platform)
if err := transform.RemoteTransform(conf, a.Extension); err != nil {
return nil, err
}
return conf, nil
}