From 35529527bb67b54cabdbfd03eefa0fb03c0cc71d Mon Sep 17 00:00:00 2001 From: Christian Goll Date: Fri, 11 Nov 2022 14:59:15 +0100 Subject: [PATCH] added init function for empty NodeInfo --- internal/pkg/node/methods.go | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/internal/pkg/node/methods.go b/internal/pkg/node/methods.go index 66ba8acc..ed9d6320 100644 --- a/internal/pkg/node/methods.go +++ b/internal/pkg/node/methods.go @@ -334,6 +334,16 @@ Create an empty node NodeConf func NewConf() (nodeconf NodeConf) { nodeconf.Ipmi = new(IpmiConf) nodeconf.Kernel = new(KernelConf) - nodeconf.NetDevs = map[string]*NetDevs{} + nodeconf.NetDevs = make(map[string]*NetDevs) return nodeconf } + +/* +Create an empty node NodeInfo +*/ +func NewInfo() (nodeInfo NodeInfo) { + nodeInfo.Ipmi = new(IpmiEntry) + nodeInfo.Kernel = new(KernelEntry) + nodeInfo.NetDevs = make(map[string]*NetDevEntry) + return nodeInfo +}