diff options
Diffstat (limited to 'go/topology/data_node.go')
| -rw-r--r-- | go/topology/data_node.go | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/go/topology/data_node.go b/go/topology/data_node.go index ea4ea5d39..3a6edb447 100644 --- a/go/topology/data_node.go +++ b/go/topology/data_node.go @@ -34,8 +34,11 @@ func (dn *DataNode) AddOrUpdateVolume(v storage.VolumeInfo) { dn.volumes[v.Id] = v } } +func (dn *DataNode) GetDataCenter() *DataCenter { + return dn.Parent().Parent().(*NodeImpl).value.(*DataCenter) +} func (dn *DataNode) GetTopology() *Topology { - p := dn.parent + p := dn.Parent() for p.Parent() != nil { p = p.Parent() } |
