Skip to content

Commit 8600585

Browse files
committed
ref(release): use scheduler cleanup release code as it is identical
1 parent c3c8e72 commit 8600585

1 file changed

Lines changed: 1 addition & 10 deletions

File tree

rootfs/api/models/release.py

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -254,16 +254,7 @@ def _delete_release_in_scheduler(self, namespace, version):
254254
}
255255
controllers = self._scheduler._get_rcs(namespace, labels=labels).json()
256256
for controller in controllers['items']:
257-
self._scheduler._scale_rc(namespace, controller['metadata']['name'], 0)
258-
self._scheduler._delete_rc(namespace, controller['metadata']['name'])
259-
# Remove stray pods
260-
labels = controller['metadata']['labels']
261-
pods = self._scheduler._get_pods(namespace, labels=labels).json()
262-
for pod in pods['items']:
263-
if self._scheduler._pod_deleted(pod):
264-
continue
265-
266-
self._scheduler._delete_pod(namespace, pod['metadata']['name'])
257+
self._scheduler._cleanup_release(namespace, controller)
267258

268259
# remove secret that contains env vars for the release
269260
try:

0 commit comments

Comments
 (0)