@@ -128,10 +128,7 @@ func NewController(
128128 klog .Errorf ("Get cronjob failed: %v" , err )
129129 return
130130 }
131- jobLogStr , err := getPodLogs (kubeclientset , jobPod , cronJobName )
132- if err != nil {
133- klog .Errorf ("Get pods failed: %v" , err )
134- }
131+ jobLogStr := getPodLogs (kubeclientset , jobPod , cronJobName )
135132
136133 messageParam := notification.MessageTemplateParam {
137134 JobName : newJob .Name ,
@@ -177,10 +174,7 @@ func NewController(
177174 return
178175 }
179176
180- jobLogStr , err := getPodLogs (kubeclientset , jobPod , cronJobName )
181- if err != nil {
182- klog .Errorf ("Get pods log failed: %v" , err )
183- }
177+ jobLogStr := getPodLogs (kubeclientset , jobPod , cronJobName )
184178
185179 messageParam := notification.MessageTemplateParam {
186180 JobName : newJob .Name ,
@@ -292,7 +286,7 @@ func getCronJobNameFromOwnerReferences(kubeclientset kubernetes.Interface, job *
292286 return cronJobName , err
293287}
294288
295- func getPodLogs (clientset kubernetes.Interface , pod corev1.Pod , cronJobName string ) ( string , error ) {
289+ func getPodLogs (clientset kubernetes.Interface , pod corev1.Pod , cronJobName string ) string {
296290 var req * rest.Request
297291 // OwnerReferenceがCronJobではない場合cronJobNameが空になる
298292 if cronJobName == "" {
@@ -303,18 +297,18 @@ func getPodLogs(clientset kubernetes.Interface, pod corev1.Pod, cronJobName stri
303297
304298 podLogs , err := req .Stream (context .TODO ())
305299 if err != nil {
306- return "" , xerrors . Errorf ( "error in open log stream: %v" , err )
300+ return err . Error ( )
307301 }
308302 buf := new (bytes.Buffer )
309303 _ , err = io .Copy (buf , podLogs )
310304 if err != nil {
311- return "" , xerrors . Errorf ( "error in copy information from log to buffer: %v" , err )
305+ return err . Error ( )
312306 }
313307 str := buf .String ()
314308 err = podLogs .Close ()
315309
316310 if err != nil {
317- return "" , xerrors . Errorf ( "error in close log stream: %v" , err )
311+ return err . Error ( )
318312 }
319- return str , nil
313+ return str
320314}
0 commit comments