Files
warewulf/internal/pkg/overlay/datastructure.go
Christian Goll ad45200f7a extended tstruct for templating
- tstruct is in new datastructure.go
- updated fstab.ww to new syntax
2022-02-26 22:39:50 +00:00

39 lines
907 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
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
}