@@ -261,7 +261,7 @@ def cleanup_old(self):
261261 'heritage' : 'deis'
262262 }
263263 controller_removal = []
264- controllers = self ._scheduler ._get_rcs (self .app .id , labels = labels ).json ()
264+ controllers = self ._scheduler .get_rcs (self .app .id , labels = labels ).json ()
265265 for controller in controllers ['items' ]:
266266 current_version = controller ['metadata' ]['labels' ]['version' ]
267267 # skip the latest release
@@ -288,30 +288,30 @@ def cleanup_old(self):
288288 'app' : self .app .id ,
289289 'type' : 'env'
290290 }
291- secrets = self ._scheduler ._get_secrets (self .app .id , labels = labels ).json ()
291+ secrets = self ._scheduler .get_secrets (self .app .id , labels = labels ).json ()
292292 for secret in secrets ['items' ]:
293293 current_version = secret ['metadata' ]['labels' ]['version' ]
294294 # skip the latest release
295295 if current_version == latest_version :
296296 continue
297297
298- self ._scheduler ._delete_secret (self .app .id , secret ['metadata' ]['name' ])
298+ self ._scheduler .delete_secret (self .app .id , secret ['metadata' ]['name' ])
299299
300300 # Remove stray pods
301301 labels = {
302302 'heritage' : 'deis'
303303 }
304- pods = self ._scheduler ._get_pods (self .app .id , labels = labels ).json ()
304+ pods = self ._scheduler .get_pods (self .app .id , labels = labels ).json ()
305305 for pod in pods ['items' ]:
306- if self ._scheduler ._pod_deleted (pod ):
306+ if self ._scheduler .pod_deleted (pod ):
307307 continue
308308
309309 current_version = pod ['metadata' ]['labels' ]['version' ]
310310 # skip the latest release
311311 if current_version == latest_version :
312312 continue
313313
314- self ._scheduler ._delete_pod (self .app .id , pod ['metadata' ]['name' ])
314+ self ._scheduler .delete_pod (self .app .id , pod ['metadata' ]['name' ])
315315
316316 def _delete_release_in_scheduler (self , namespace , version ):
317317 """
@@ -325,14 +325,14 @@ def _delete_release_in_scheduler(self, namespace, version):
325325 'app' : namespace ,
326326 'version' : 'v{}' .format (version )
327327 }
328- controllers = self ._scheduler ._get_rcs (namespace , labels = labels ).json ()
328+ controllers = self ._scheduler .get_rcs (namespace , labels = labels ).json ()
329329 for controller in controllers ['items' ]:
330- self ._scheduler ._cleanup_release (namespace , controller )
330+ self ._scheduler .cleanup_release (namespace , controller )
331331
332332 # remove secret that contains env vars for the release
333333 try :
334334 secret_name = "{}-{}-env" .format (namespace , version )
335- self ._scheduler ._delete_secret (namespace , secret_name )
335+ self ._scheduler .delete_secret (namespace , secret_name )
336336 except KubeHTTPException :
337337 pass
338338
0 commit comments