Selaa lähdekoodia

fix: k8s job delete bug

claws 4 vuotta sitten
vanhempi
commit
377f47bf65

+ 4 - 6
api/src/main/java/cn/seecoder/api/k8s/impl/JobApiImpl.java

@@ -87,16 +87,14 @@ public class JobApiImpl implements JobApi {
             if (e.getCode() == NOT_FOUND) {
             if (e.getCode() == NOT_FOUND) {
                 throw new K8sApiException(NOT_FOUND, "namespace不存在");
                 throw new K8sApiException(NOT_FOUND, "namespace不存在");
             } else {
             } else {
-                throw K8s_SYSTEM_ERROR_EXCEPTION;
+                LoggerUtil.info(logger, "遇到k8s api错误,但已删除");
+//                throw K8s_SYSTEM_ERROR_EXCEPTION;
             }
             }
-        } catch (JsonSyntaxException | IllegalStateException e) {
+        } catch (Exception e) {
             // k8s api的bug,其实删除成功了,但是返回值类型不正确
             // k8s api的bug,其实删除成功了,但是返回值类型不正确
             LoggerUtil.info(logger, "删除Job成功");
             LoggerUtil.info(logger, "删除Job成功");
-        } catch (Exception e){
-//            LoggerUtil.error(logger, e, "删除Job失败,namespace={}, name={}, response={}", job.getNamespace());
-//            throw e;
-            LoggerUtil.info(logger, "删除Job成功");
         }
         }
+
     }
     }
 
 
     @Override
     @Override