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

View file

@ -74,20 +74,23 @@ 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,
max_cpus=maxCpus,
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")