[#1689] Remove deprecated NodeInfo.IterateAttributes()

Change-Id: Ibd07302079efe148903aa6177759232a28616736
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
This commit is contained in:
Evgenii Stratonikov 2025-04-04 20:24:46 +03:00
parent bf06c4fb4b
commit e65d578ba9
4 changed files with 8 additions and 8 deletions

View file

@ -40,9 +40,9 @@ func (repl *policyPlaygroundREPL) handleLs(args []string) error {
i := 1
for id, node := range repl.nodes {
var attrs []string
node.IterateAttributes(func(k, v string) {
for k, v := range node.Attributes() {
attrs = append(attrs, fmt.Sprintf("%s:%q", k, v))
})
}
fmt.Fprintf(repl.console, "\t%2d: id=%s attrs={%v}\n", i, id, strings.Join(attrs, " "))
i++
}

View file

@ -66,7 +66,7 @@ func prettyPrintNodeInfo(cmd *cobra.Command, i netmap.NodeInfo) {
cmd.Println("address:", s)
}
i.IterateAttributes(func(key, value string) {
for key, value := range i.Attributes() {
cmd.Printf("attribute: %s=%s\n", key, value)
})
}
}