Merge pull request #3178 from crosbymichael/exitStatus
Export ExitStatus init func
This commit is contained in:
commit
9990eed314
@ -52,6 +52,15 @@ type Process interface {
|
|||||||
Status(context.Context) (Status, error)
|
Status(context.Context) (Status, error)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// NewExitStatus populates an ExitStatus
|
||||||
|
func NewExitStatus(code uint32, t time.Time, err error) *ExitStatus {
|
||||||
|
return &ExitStatus{
|
||||||
|
code: code,
|
||||||
|
exitedAt: t,
|
||||||
|
err: err,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// ExitStatus encapsulates a process' exit status.
|
// ExitStatus encapsulates a process' exit status.
|
||||||
// It is used by `Wait()` to return either a process exit code or an error
|
// It is used by `Wait()` to return either a process exit code or an error
|
||||||
type ExitStatus struct {
|
type ExitStatus struct {
|
||||||
|
Loading…
Reference in New Issue
Block a user