Skip to content

Commit 5493463

Browse files
authored
Merge pull request vmware-tanzu#1013 from TaoZou1/mainkeyfunc
Add keyFunc for shared resources
2 parents 6c54354 + 0d04ef1 commit 5493463

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

pkg/nsx/services/vpc/store.go

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,18 @@ func keyFunc(obj interface{}) (string, error) {
1919
return generateVirtualServerKey(*v)
2020
case *model.LBPool:
2121
return generatePoolKey(*v)
22+
case *model.SharedResource:
23+
return *v.Path, nil
24+
case *model.LBAppProfile:
25+
return *v.Path, nil
26+
case *model.TlsCertificate:
27+
return *v.Path, nil
28+
case *model.LBPersistenceProfile:
29+
return *v.Path, nil
30+
case *model.Share:
31+
return *v.Path, nil
32+
case *model.LBMonitorProfile:
33+
return *v.Path, nil
2234
default:
2335
return "", errors.New("keyFunc doesn't support unknown type")
2436
}

0 commit comments

Comments
 (0)