fallback to globalLocalDrives for non-distributed setups

This commit is contained in:
Harshavardhana
2024-02-28 13:23:50 -08:00
parent 9a7c7ab2d0
commit f8696cc8f6
3 changed files with 19 additions and 0 deletions

View File

@@ -75,6 +75,15 @@ type Endpoint struct {
PoolIdx, SetIdx, DiskIdx int
}
func (endpoint Endpoint) Equal(ep Endpoint) bool {
if endpoint.IsLocal == ep.IsLocal && endpoint.PoolIdx == ep.PoolIdx && endpoint.SetIdx == ep.SetIdx && endpoint.DiskIdx == ep.DiskIdx {
if endpoint.Path == ep.Path && endpoint.Host == ep.Host {
return true
}
}
return false
}
func (endpoint Endpoint) String() string {
if endpoint.Host == "" {
return endpoint.Path