apptest

package
v0.0.0-...-249e25c Latest Latest
Warning

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

Go to latest
Published: Jun 10, 2025 License: AGPL-3.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func MessageHandlerFunc

func MessageHandlerFunc(fn func(*vpn.Message) error) vpn.MessageHandler

MessageHandlerFunc ...

Types

type Cluster

type Cluster struct {
	Logger             *zap.Logger
	NodeCount          int
	PeersPerNode       int
	Hosts              []*Host
	SkipNetworkBinding bool
}

Cluster ...

func NewCluster

func NewCluster(logger *zap.Logger) (*Cluster, error)

NewCluster ...

func (*Cluster) Run

func (c *Cluster) Run() error

Run ...

type Host

type Host struct {
	Store    dao.Store
	Profile  *profilev1.Profile
	VNIC     *vnic.Host
	VPN      *vpn.Host
	Node     *vpn.Node
	HostCert *certificate.Certificate
	Network  *networkv1.Network
	// contains filtered or unexported fields
}

Host ...

func NewHost

func NewHost(logger *zap.Logger, i int) (*Host, error)

NewHost ...

Jump to

Keyboard shortcuts

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