Help us shape the future of Go! Take the 2026 Go Developer Survey

cni

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 13, 2026 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Version = "unknown"

Version is set at build time via ldflags.

Functions

This section is empty.

Types

type Manager

type Manager struct {
	// contains filtered or unexported fields
}

Manager handles extraction and caching of embedded CNI plugin binaries.

func New

func New(dataDir string, log *slog.Logger) *Manager

New creates a CNI plugin manager.

func (*Manager) Dir

func (m *Manager) Dir() string

Dir returns the path where CNI plugin binaries are extracted.

func (*Manager) Extract

func (m *Manager) Extract() error

Extract extracts the embedded CNI plugins tarball. No-op if already cached.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL