@@ -51,7 +51,8 @@ func setupOutputK8SConfigMap(namespace, configMapName string) (*OutputK8SConfigM
51
51
52
52
// WriteOutput writes data to a Kubernetes ConfigMap
53
53
func (o * OutputK8SConfigMap ) WriteOutput (data interface {}) (err error ) {
54
- configMap , err := o .k8sClient .CoreV1 ().ConfigMaps (o .namespace ).Get (o .configMapName , metav1.GetOptions {})
54
+ var configMap * v1.ConfigMap
55
+ _ , err = o .k8sClient .CoreV1 ().ConfigMaps (o .namespace ).Get (o .configMapName , metav1.GetOptions {})
55
56
if err != nil {
56
57
configMap = & v1.ConfigMap {
57
58
TypeMeta : metav1.TypeMeta {
@@ -65,7 +66,7 @@ func (o *OutputK8SConfigMap) WriteOutput(data interface{}) (err error) {
65
66
"targets.yml" : "" ,
66
67
},
67
68
}
68
- configMap , err = o .k8sClient .CoreV1 ().ConfigMaps (o .namespace ).Create (configMap )
69
+ _ , err = o .k8sClient .CoreV1 ().ConfigMaps (o .namespace ).Create (configMap )
69
70
if err != nil {
70
71
return fmt .Errorf ("failed to create configmap: %s" , err )
71
72
}
@@ -88,7 +89,7 @@ func (o *OutputK8SConfigMap) WriteOutput(data interface{}) (err error) {
88
89
"targets.yml" : string (c ),
89
90
},
90
91
}
91
- configMap , err = o .k8sClient .CoreV1 ().ConfigMaps (o .namespace ).Update (configMap )
92
+ _ , err = o .k8sClient .CoreV1 ().ConfigMaps (o .namespace ).Update (configMap )
92
93
if err != nil {
93
94
return fmt .Errorf ("failed to update configmap: %s" , err )
94
95
}
0 commit comments