package
0.0.0-20181004223527-c39c2fec55dc
Repository: https://github.com/m3db/m3em.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
# Functions
NewProcessListener returns a new ProcessListener.
NewProcessMonitor creates a new ProcessMonitor.
# Variables
ErrArgsRequiresPathAsFirstArg indicates a Cmd object which doesn't have args[0] == path.
ErrPathNotSet indicates a Cmd object which doesn't have a path value.
# Structs
Cmd represents an executable command NB(prateek): golang's os/exec package makes an implicit requirement that Args[0] to be set to Path, iff Args is set at all.
# Interfaces
ProcessListener permits users of the API to be notified of process termination.
ProcessMonitor provides necessary controls to supervise a process.
# Type aliases
EnvMap is a map of Key-Value pairs representing the environment variables.