mirror of
https://github.com/retspen/webvirtcloud
synced 2026-03-22 02:24:56 +00:00
Working
This commit is contained in:
parent
2adc966357
commit
5ff7a73335
1 changed files with 6 additions and 3 deletions
|
|
@ -74,11 +74,16 @@ class LdapAuthenticationBackend(ModelBackend):
|
||||||
if isStaff:
|
if isStaff:
|
||||||
maxMemory = 2048
|
maxMemory = 2048
|
||||||
maxDiskSize = 20
|
maxDiskSize = 20
|
||||||
|
permission = Permission.objects.get(codename='clone_instances')
|
||||||
|
user.user_permissions.add(permission)
|
||||||
if isAdmin:
|
if isAdmin:
|
||||||
maxInstances = -1
|
maxInstances = -1
|
||||||
maxCpus = -1
|
maxCpus = -1
|
||||||
maxMemory = -1
|
maxMemory = -1
|
||||||
maxDiskSize = -1
|
maxDiskSize = -1
|
||||||
|
permission = Permission.objects.get(codename='clone_instances')
|
||||||
|
user.user_permissions.add(permission)
|
||||||
|
user.save()
|
||||||
UserAttributes.objects.create(
|
UserAttributes.objects.create(
|
||||||
user=user,
|
user=user,
|
||||||
max_instances=maxInstances,
|
max_instances=maxInstances,
|
||||||
|
|
@ -86,8 +91,6 @@ class LdapAuthenticationBackend(ModelBackend):
|
||||||
max_memory=maxMemory,
|
max_memory=maxMemory,
|
||||||
max_disk_size=maxDiskSize,
|
max_disk_size=maxDiskSize,
|
||||||
)
|
)
|
||||||
permission = Permission.objects.get(codename='clone_instances')
|
|
||||||
user.user_permissions.add(permission)
|
|
||||||
user.save()
|
user.save()
|
||||||
|
|
||||||
print("authenticate-user created")
|
print("authenticate-user created")
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue