Minor tweak for example

This commit is contained in:
Gregory Kurtzer
2020-11-20 23:03:18 -08:00
parent bfb7908a8c
commit 982816b474
2 changed files with 3 additions and 6 deletions

View File

@@ -25,7 +25,7 @@ func CobraRunE(cmd *cobra.Command, args []string) error {
if SetVnfs != "" { if SetVnfs != "" {
fmt.Printf("Setting vnfs to: %s\n", SetVnfs) fmt.Printf("Setting vnfs to: %s\n", SetVnfs)
n = n.SetNodeVal("n0000", "vnfs", SetVnfs) c, err = n.SetNodeVal("n0000", "vnfs", SetVnfs)
} }
fmt.Printf("set count: %d\n", c) fmt.Printf("set count: %d\n", c)

View File

@@ -97,9 +97,8 @@ func New() (nodeYaml, error) {
return ret, nil return ret, nil
} }
func (self nodeYaml) SetNodeVal(nodename string, entry string, value string) nodeYaml { func (self nodeYaml) SetNodeVal(nodename string, entry string, value string) (int, error) {
var count int var count int
var ret = self
for gname, group := range self.NodeGroups { for gname, group := range self.NodeGroups {
for nname, _ := range group.Nodes { for nname, _ := range group.Nodes {
@@ -107,16 +106,14 @@ func (self nodeYaml) SetNodeVal(nodename string, entry string, value string) nod
if entry == "vnfs" { if entry == "vnfs" {
var foo = self.NodeGroups[gname].Nodes[nname] var foo = self.NodeGroups[gname].Nodes[nname]
foo.Vnfs = value foo.Vnfs = value
// self.NodeGroups[gname].Nodes[nname].Vnfs = value
// node.Vnfs = value // node.Vnfs = value
// ret.NodeGroups[gname].Nodes[nname].Vnfs = value
count++ count++
} }
} }
} }
} }
return ret return count, nil
} }
func (self *nodeYaml) Persist() error { func (self *nodeYaml) Persist() error {