Engine: integer job status, improved stream API

* Jobs return an integer status instead of a string
* Status convention mimics unix process execution: 0=success, 1=generic error, 127="no such command"
* Stdout and Stderr support multiple thread-safe data receivers and ring buffer filtering
This commit is contained in:
Solomon Hykes 2013-11-20 07:37:03 +00:00 committed by Victor Vieux
parent bd292759f0
commit bef8de9319
2 changed files with 3 additions and 4 deletions

View File

@ -190,4 +190,3 @@ func (o *Output) AddEnv() (dst *Env, err error) {
}()
return dst, nil
}