From c7f1b89f6c529cf013597f70dfa529cba148b3a8 Mon Sep 17 00:00:00 2001 From: SHAHN3 Date: Tue, 19 Jan 2021 16:08:33 -0500 Subject: [PATCH] delete user's PVC when delete user is called --- jupyterhub/apihandlers/users.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/jupyterhub/apihandlers/users.py b/jupyterhub/apihandlers/users.py index f427455d..e5b109dd 100644 --- a/jupyterhub/apihandlers/users.py +++ b/jupyterhub/apihandlers/users.py @@ -237,6 +237,10 @@ class UserAPIHandler(APIHandler): ) await maybe_future(self.authenticator.delete_user(user)) + + # delete the user's PVC + await user.spawner.delete_namespaced_persistent_volume_claim(user.spawner.pvc_name, user.spawner.namespace) + # remove from registry self.users.delete(user)