Versions in this module Expand all Collapse all v0 v0.17.0 Aug 25, 2017 Changes in this version type NewInput + Logger *logrus.Entry v0.16.0 Sep 22, 2016 Changes in this version + var ErrMissingCommand error = errors.New("missing command") + var ExitCodeError int = 127 + var ExitCodeOK int = 0 + type Child struct + func New(i *NewInput) (*Child, error) + func (c *Child) ExitCh() <-chan int + func (c *Child) Kill() + func (c *Child) Pid() int + func (c *Child) Reload() error + func (c *Child) Signal(s os.Signal) error + func (c *Child) Start() error + func (c *Child) Stop() + type NewInput struct + Args []string + Command string + KillSignal os.Signal + KillTimeout time.Duration + ReloadSignal os.Signal + Splay time.Duration + Stderr io.Writer + Stdin io.Reader + Stdout io.Writer v0.16.0-rc1 Jul 13, 2016