aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/utils
diff options
context:
space:
mode:
authorRitu Sood <ritu.sood@intel.com>2019-08-09 11:24:26 -0700
committerRitu Sood <Ritu.Sood@intel.com>2019-08-16 13:06:16 +0000
commita6c37bf8c9c1e9f5072bfc3e43b6ec0061ee2108 (patch)
treeed3530b053600017c5ce5d7a07a04e531c6a98fe /pkg/utils
parent8fe5ed0f2cc522d22d0ca556f48f2e5922c67d3e (diff)
Add CRD Controller for Network
Add CRD controller functionality for Network creation and deletion. Related generated code is uploaded in patch: https://gerrit.opnfv.org/gerrit/#/c/ovn4nfv-k8s-plugin/+/68324/ Change-Id: Ibd3e652edc56aa1084f684438597e1b978977bbf Signed-off-by: Ritu Sood <ritu.sood@intel.com>
Diffstat (limited to 'pkg/utils')
-rw-r--r--pkg/utils/finalizer_utils.go20
1 files changed, 20 insertions, 0 deletions
diff --git a/pkg/utils/finalizer_utils.go b/pkg/utils/finalizer_utils.go
new file mode 100644
index 0000000..5f196c0
--- /dev/null
+++ b/pkg/utils/finalizer_utils.go
@@ -0,0 +1,20 @@
+package utils
+
+func Contains(slice []string, str string) bool {
+ for _, item := range slice {
+ if item == str {
+ return true
+ }
+ }
+ return false
+}
+
+func Remove(slice []string, str string) (result []string) {
+ for _, item := range slice {
+ if item == str {
+ continue
+ }
+ result = append(result, item)
+ }
+ return result
+}