containerlab

package
v0.4.1 Latest Latest
Warning

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

Go to latest
Published: Sep 3, 2025 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const ClabBindMountsParamName = "_clab_bindMounts"
View Source
const ClabCmdFormatName = "clabCmd"
View Source
const ClabEndpointsParamName = "_clab_link_endpoints"
View Source
const ClabImageParamName = "image"
View Source
const ClabKindParamName = "kind"
View Source
const ClabNetworkNameParamName = "_clab_networkName"
View Source
const ClabOutputFile = "topo.yaml"
View Source
const ClabYamlFormatName = "_clabYaml"
View Source
const InterfaceClassName = "_clabInterface"
View Source
const NetworkClassName = "_clabNetwork"
View Source
const NodeClassName = "_clabNode"
View Source
const VirtualNodeClassName = "virtual"

Variables

This section is empty.

Functions

func NewModule

func NewModule() types.Module

Types

type ClabModule

type ClabModule struct {
	*types.StandardModule
}

func (*ClabModule) CheckModuleRequirements

func (m *ClabModule) CheckModuleRequirements(cfg *types.Config, nm *types.NetworkModel) error

func (*ClabModule) GenerateParameters

func (m *ClabModule) GenerateParameters(cfg *types.Config, nm *types.NetworkModel) error

func (*ClabModule) UpdateConfig

func (m *ClabModule) UpdateConfig(cfg *types.Config) error

Jump to

Keyboard shortcuts

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