1
0
Fork 0
mirror of https://github.com/retspen/webvirtcloud synced 2026-07-05 02:55:41 +00:00
This commit is contained in:
Kendar 2021-05-28 12:34:49 +02:00
parent 2adc966357
commit 5ff7a73335

View file

@ -74,11 +74,16 @@ class LdapAuthenticationBackend(ModelBackend):
if isStaff:
maxMemory = 2048
maxDiskSize = 20
permission = Permission.objects.get(codename='clone_instances')
user.user_permissions.add(permission)
if isAdmin:
maxInstances = -1
maxCpus = -1
maxMemory = -1
maxDiskSize = -1
permission = Permission.objects.get(codename='clone_instances')
user.user_permissions.add(permission)
user.save()
UserAttributes.objects.create(
user=user,
max_instances=maxInstances,
@ -86,8 +91,6 @@ class LdapAuthenticationBackend(ModelBackend):
max_memory=maxMemory,
max_disk_size=maxDiskSize,
)
permission = Permission.objects.get(codename='clone_instances')
user.user_permissions.add(permission)
user.save()
print("authenticate-user created")