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.