@@ -240,11 +240,12 @@ def delete(owner=None):
240240 return res
241241
242242 if (ingress_class == 'traefik' ):
243- res = kube .kubectl ("delete" , "middleware.traefik.io" ,api_middleware_ingress_name (namespace ,"apihost" ))
244- res += kube .kubectl ("delete" , "middleware.traefik.io" ,api_middleware_ingress_name (namespace ,"apihost-my" ))
245- res += kube .kubectl ("delete" , "middleware.traefik.io" ,api_middleware_ingress_name (namespace ,"apihost-info" ))
243+ middleware_resource = util .get_traefik_middleware_resource ()
244+ res = kube .kubectl ("delete" , middleware_resource ,api_middleware_ingress_name (namespace ,"apihost" ))
245+ res += kube .kubectl ("delete" , middleware_resource ,api_middleware_ingress_name (namespace ,"apihost-my" ))
246+ res += kube .kubectl ("delete" , middleware_resource ,api_middleware_ingress_name (namespace ,"apihost-info" ))
246247 if should_delete_www :
247- res += kube .kubectl ("delete" , "middleware.traefik.io" ,api_middleware_ingress_name (namespace ,"apihost-www-my" ))
248+ res += kube .kubectl ("delete" , middleware_resource ,api_middleware_ingress_name (namespace ,"apihost-www-my" ))
248249
249250 res += kube .kubectl ("delete" , "ingress" ,api_ingress_name (namespace ,"apihost" ))
250251 res += kube .kubectl ("delete" , "ingress" ,api_ingress_name (namespace ,"apihost-my" ))
@@ -321,8 +322,9 @@ def delete_ow_api_endpoint(ucfg):
321322 return res
322323
323324 if (ingress_class == 'traefik' ):
324- res += kube .kubectl ("delete" , "middleware.traefik.io" ,api_middleware_ingress_name (namespace ,"apihost" ))
325- res += kube .kubectl ("delete" , "middleware.traefik.io" ,api_middleware_ingress_name (namespace ,"apihost-my" ))
325+ middleware_resource = util .get_traefik_middleware_resource ()
326+ res += kube .kubectl ("delete" , middleware_resource ,api_middleware_ingress_name (namespace ,"apihost" ))
327+ res += kube .kubectl ("delete" , middleware_resource ,api_middleware_ingress_name (namespace ,"apihost-my" ))
326328
327329 res += kube .kubectl ("delete" , "ingress" ,api_ingress_name (namespace ,"apihost" ))
328330 res += kube .kubectl ("delete" , "ingress" ,api_ingress_name (namespace ,"apihost-my" ))
0 commit comments