Files
warewulf/internal/pkg/overlay/datastructure.go
Gregory Kurtzer d961f8b8ea Minor merge fix
2022-02-27 18:08:48 -08:00

41 lines
972 B
Go

package overlay
import (
"github.com/hpcng/warewulf/internal/pkg/node"
"github.com/hpcng/warewulf/internal/pkg/warewulfconf"
)
type TemplateStruct struct {
Id string
Hostname string
ClusterName string
Container string
KernelVersion string
KernelOverride string
KernelArgs string
Init string
Root string
IpmiIpaddr string
IpmiNetmask string
IpmiPort string
IpmiGateway string
IpmiUserName string
IpmiPassword string
IpmiInterface string
RuntimeOverlay string
SystemOverlay string
NetDevs map[string]*node.NetDevs
Tags map[string]string
Keys map[string]string
AllNodes []node.NodeInfo
BuildHost string
BuildTime string
BuildSource string
Ipaddr string
Netmask string
Network string
Dhcp warewulfconf.DhcpConf
Nfs warewulfconf.NfsConf
Warewulf warewulfconf.WarewulfConf
}