diff --git a/api/netmap/types.go b/api/netmap/types.go index 9d9fa09..6dfe676 100644 --- a/api/netmap/types.go +++ b/api/netmap/types.go @@ -439,6 +439,7 @@ func (ni NodeInfo) Addresses() iter.Seq[string] { // Breaks iteration on f's true return. // // Handler should not be nil. +// // Deprecated: use [NodeInfo.Addresses] instead. func (ni *NodeInfo) IterateAddresses(f func(string) bool) { if ni != nil { diff --git a/netmap/node_info.go b/netmap/node_info.go index 63fe047..7edd05c 100644 --- a/netmap/node_info.go +++ b/netmap/node_info.go @@ -202,6 +202,7 @@ func (x NodeInfo) NumberOfNetworkEndpoints() int { // FrostFS system requirements. // // See also SetNetworkEndpoints. +// // Deprecated: use [NodeInfo.NetworkEndpoints] instead. func (x NodeInfo) IterateNetworkEndpoints(f func(string) bool) { for s := range x.NetworkEndpoints() { @@ -221,6 +222,7 @@ func (x NodeInfo) NetworkEndpoints() iter.Seq[string] { // IterateNetworkEndpoints is an extra-sugared function over IterateNetworkEndpoints // method which allows to unconditionally iterate over all node's network endpoints. +// // Deprecated: use [NodeInfo.NetworkEndpoints] instead. func IterateNetworkEndpoints(node NodeInfo, f func(string)) { node.IterateNetworkEndpoints(func(addr string) bool { @@ -423,6 +425,7 @@ func (x NodeInfo) Attributes() iter.Seq2[string, string] { // IterateAttributes iterates over all node attributes and passes the into f. // Handler MUST NOT be nil. +// // Deprecated: use [NodeInfo.Attributes] instead. func (x NodeInfo) IterateAttributes(f func(key, value string)) { a := x.m.GetAttributes()