Skip to content

Commit 513e4bc

Browse files
committed
fix user/pool deletion
1 parent be43298 commit 513e4bc

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

proxstar/__init__.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -488,8 +488,7 @@ def set_limits(user):
488488
def delete_user(user):
489489
if 'rtp' in session['userinfo']['groups']:
490490
proxmox = connect_proxmox()
491-
delete_user_pool(proxmox, user)
492-
cache.delete('vms')
491+
User(user).delete()
493492
return '', 200
494493
else:
495494
return '', 403

proxstar/user.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ def check_usage(self, cpu, mem, disk):
102102
return 'exceeds_disk_limit'
103103

104104
def delete(self):
105+
proxmox = connect_proxmox()
105106
proxmox.pools(self.name).delete()
106107
users = proxmox.access.users.get()
107108
if any(user['userid'] == "{}@csh.rit.edu".format(self.name)

0 commit comments

Comments
 (0)