package
1.5.8
Repository: https://github.com/vmware/vic.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
Package shared is intended for isolating constants and minor functions required to be consistent across packages so as to avoid transitive package includes.

# Functions

No description provided by the author
Mkdev will hopefully get rolled into go.sys at some point.
No description provided by the author
No description provided by the author
NewToolbox returns a tether.Extension that wraps the vsphere/toolbox service.
ReloadConfig signals the current process, which triggers the signal handler to reload the config.

# Constants

MaxDeathRecords The maximum number of records to keep for restarting processes.
https://github.com/golang/go/blob/master/src/syscall/zerrors_linux_arm64.go#L919.

# Variables

Used to access and manipulate the tether modified bind sources that are mounted over the system ones.
Used to access the acutal system paths and files.

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SessionConfig defines the content of a session - this maps to the root of a process tree inside an executor This is close to but not perfectly aligned with the new docker/docker/daemon/execdriver/driver:CommonProcessConfig.
No description provided by the author
Toolbox is a tether extension that wraps toolbox.Service.

# Interfaces

No description provided by the author
Extension is a very simple extension interface for supporting code that need to be notified when the configuration is reloaded.
NetLink gives us an interface to the netlink calls used so that we can test the calling code.
Operations defines the set of operations that Tether depends upon.
System is a very preliminary interface that provides extensions with a means by which to perform system style operations.
Tether presents the consumption interface for code needing to run a tether.

# Type aliases

UtilityFn is the sigature of a function that can be used to launch a utility process.