package
0.8.7-rc1
Repository: https://github.com/nir0s/nomad.git
Documentation: pkg.go.dev

# Functions

ClientCleanup is the cleanup routine that a Nomad Client uses to remove the remnants of a child UniversalExecutor.
destroyCgroup kills all processes in the cgroup and removes the cgroup configuration from the host.
ExecScript executes cmd with args and returns the output, exit code, and error.
NewExecutor returns an Executor.

# Variables

No description provided by the author
The statistics the basic executor exposes.
No description provided by the author
The statistics the executor exposes when using cgroups.

# Structs

ExecCommand holds the user command, args, and other isolation related settings.
ExecutorContext holds context to configure the command user wants to run and isolate it.
ExecutorVersion is the version of the executor.
ProcessState holds information about the state of a user process.
SyslogServerState holds the address and isolation information of a launched syslog server.
UniversalExecutor is an implementation of the Executor which launches and supervises processes.

# Interfaces

Executor is the interface which allows a driver to launch and supervise a process.