diff options
author | Dileep Ranganathan <dileep.ranganathan@intel.com> | 2019-06-25 14:02:17 -0700 |
---|---|---|
committer | Dileep Ranganathan <dileep.ranganathan@intel.com> | 2019-06-25 14:33:36 -0700 |
commit | f6ec999efa45f7fcd389c32013e792c8beb3c1d8 (patch) | |
tree | 01acf8ef85a043b4c5f301c4cf0451a4cdeebf14 /vnfs/DAaaS/microservices/collectd-operator/pkg/apis | |
parent | e8f46636aa34ed316a04e6619780b0054bdca646 (diff) |
Added CollectdPlugin delete event handler
Features added:
Added finalizer to handle deletion event
Added status subresource handling
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: Id0ada92ce077c9d7573be385dc92a9812800d970
Diffstat (limited to 'vnfs/DAaaS/microservices/collectd-operator/pkg/apis')
3 files changed, 2 insertions, 11 deletions
diff --git a/vnfs/DAaaS/microservices/collectd-operator/pkg/apis/onap/v1alpha1/collectdplugin_types.go b/vnfs/DAaaS/microservices/collectd-operator/pkg/apis/onap/v1alpha1/collectdplugin_types.go index d29498e8..5f1c0a83 100644 --- a/vnfs/DAaaS/microservices/collectd-operator/pkg/apis/onap/v1alpha1/collectdplugin_types.go +++ b/vnfs/DAaaS/microservices/collectd-operator/pkg/apis/onap/v1alpha1/collectdplugin_types.go @@ -1,7 +1,6 @@ package v1alpha1 import ( - corev1 "k8s.io/api/core/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" ) @@ -26,7 +25,6 @@ type CollectdPluginStatus struct { // Add custom validation using kubebuilder tags: https://book.kubebuilder.io/beyond_basics/generating_crd.html // CollectdAgents are the collectd pods in the Daemonset CollectdAgents []string `json:"collectdAgents"` - CollectdConf corev1.ConfigMap `json:"collectdConf"` } // +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object diff --git a/vnfs/DAaaS/microservices/collectd-operator/pkg/apis/onap/v1alpha1/zz_generated.deepcopy.go b/vnfs/DAaaS/microservices/collectd-operator/pkg/apis/onap/v1alpha1/zz_generated.deepcopy.go index 0fe1dcc3..b7e2b34e 100644 --- a/vnfs/DAaaS/microservices/collectd-operator/pkg/apis/onap/v1alpha1/zz_generated.deepcopy.go +++ b/vnfs/DAaaS/microservices/collectd-operator/pkg/apis/onap/v1alpha1/zz_generated.deepcopy.go @@ -93,7 +93,6 @@ func (in *CollectdPluginStatus) DeepCopyInto(out *CollectdPluginStatus) { *out = make([]string, len(*in)) copy(*out, *in) } - in.CollectdConf.DeepCopyInto(&out.CollectdConf) return } diff --git a/vnfs/DAaaS/microservices/collectd-operator/pkg/apis/onap/v1alpha1/zz_generated.openapi.go b/vnfs/DAaaS/microservices/collectd-operator/pkg/apis/onap/v1alpha1/zz_generated.openapi.go index 97bd060e..d5821249 100644 --- a/vnfs/DAaaS/microservices/collectd-operator/pkg/apis/onap/v1alpha1/zz_generated.openapi.go +++ b/vnfs/DAaaS/microservices/collectd-operator/pkg/apis/onap/v1alpha1/zz_generated.openapi.go @@ -109,16 +109,10 @@ func schema_pkg_apis_onap_v1alpha1_CollectdPluginStatus(ref common.ReferenceCall }, }, }, - "collectdConf": { - SchemaProps: spec.SchemaProps{ - Ref: ref("k8s.io/api/core/v1.ConfigMap"), - }, - }, }, - Required: []string{"collectdAgents", "collectdConf"}, + Required: []string{"collectdAgents"}, }, }, - Dependencies: []string{ - "k8s.io/api/core/v1.ConfigMap"}, + Dependencies: []string{}, } } |