mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2025-11-15 09:46:11 +01:00
use new CloudLinux API
This commit is contained in:
@@ -11,6 +11,7 @@ from plogical import hashPassword
|
||||
from plogical.acl import ACLManager
|
||||
from packages.models import Package
|
||||
from baseTemplate.models import version
|
||||
from CLManager.models import CLPackages
|
||||
|
||||
def main():
|
||||
|
||||
@@ -38,9 +39,19 @@ def main():
|
||||
bandwidth=1000, ftpAccounts=1000, dataBases=1000,
|
||||
emailAccounts=1000, allowedDomains=20)
|
||||
package.save()
|
||||
|
||||
print("Admin password successfully changed!")
|
||||
return 1
|
||||
|
||||
## CL Package Creation
|
||||
|
||||
package = Package.objects.get(packageName='Default')
|
||||
|
||||
if CLPackages.objects.count() == 0:
|
||||
clPackage = CLPackages(name='Default', owner=package, speed='100%', vmem='1G', pmem='1G', io='1024',
|
||||
iops='1024', ep='20', nproc='50', inodessoft='20', inodeshard='20')
|
||||
clPackage.save()
|
||||
|
||||
token = hashPassword.generateToken('admin', adminPass)
|
||||
admin = Administrator.objects.get(userName="admin")
|
||||
admin.password = hashPassword.hash_password(adminPass)
|
||||
|
||||
Reference in New Issue
Block a user