X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=planetstack%2Fopenstack_observer%2Fdeleters%2Fuser_deployment_deleter.py;fp=planetstack%2Fopenstack_observer%2Fdeleters%2Fuser_deployment_deleter.py;h=0000000000000000000000000000000000000000;hb=fda4fa98c556d37ae64911a378820b680cc5cb26;hp=49d349b26b47b637fba122b992bb62995ae2cffa;hpb=22b0e09f89f4144c7e124af3b813193654c6d570;p=plstackapi.git diff --git a/planetstack/openstack_observer/deleters/user_deployment_deleter.py b/planetstack/openstack_observer/deleters/user_deployment_deleter.py deleted file mode 100644 index 49d349b..0000000 --- a/planetstack/openstack_observer/deleters/user_deployment_deleter.py +++ /dev/null @@ -1,12 +0,0 @@ -from core.models import User, UserDeployments -from observer.deleter import Deleter - -class UserDeploymentDeleter(Deleter): - model='UserDeployment' - - def call(self, pk): - user_deployment = UserDeployments.objects.get(pk=pk) - if user_deployment.user.kuser_id: - driver = self.driver.admin_driver(deployment=user_deployment.deployment.name) - driver.delete_user(user_deployment.user.kuser_id) - user_deployment.delete()