Преглед на файлове

fix: k8s job delete bug

claws преди 4 години
родител
ревизия
377f47bf65
променени са 1 файла, в които са добавени 4 реда и са изтрити 6 реда
  1. 4 6
      api/src/main/java/cn/seecoder/api/k8s/impl/JobApiImpl.java

+ 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) {
                 throw new K8sApiException(NOT_FOUND, "namespace不存在");
             } 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,其实删除成功了,但是返回值类型不正确
             LoggerUtil.info(logger, "删除Job成功");
-        } catch (Exception e){
-//            LoggerUtil.error(logger, e, "删除Job失败,namespace={}, name={}, response={}", job.getNamespace());
-//            throw e;
-            LoggerUtil.info(logger, "删除Job成功");
         }
+
     }
 
     @Override