mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2025-11-06 05:15:49 +01:00
vchange
This commit is contained in:
@@ -2,6 +2,8 @@
|
||||
import os.path
|
||||
import sys
|
||||
import django
|
||||
from django.shortcuts import redirect
|
||||
|
||||
sys.path.append('/usr/local/CyberCP')
|
||||
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "CyberCP.settings")
|
||||
django.setup()
|
||||
@@ -85,8 +87,33 @@ class DatabaseManager:
|
||||
return proc.render()
|
||||
|
||||
def MySQLManager(self, request = None, userID = None):
|
||||
|
||||
try:
|
||||
|
||||
from plogical.processUtilities import ProcessUtilities
|
||||
if ProcessUtilities.decideServer() == ProcessUtilities.OLS:
|
||||
|
||||
url = "https://platform.cyberpersons.com/CyberpanelAdOns/Adonpermission"
|
||||
data = {
|
||||
"name": "Filemanager",
|
||||
"IP": ACLManager.fetchIP()
|
||||
}
|
||||
|
||||
import requests
|
||||
response = requests.post(url, data=json.dumps(data))
|
||||
Status = response.json()['status']
|
||||
|
||||
if (Status == 1):
|
||||
template = 'baseTemplate/FileManager.html'
|
||||
else:
|
||||
return redirect("https://cyberpanel.net/cyberpanel-addons")
|
||||
else:
|
||||
template = 'databases/mysqlmanager.html'
|
||||
except BaseException as msg:
|
||||
template = 'databases/mysqlmanager.html'
|
||||
|
||||
template = 'databases/mysqlmanager.html'
|
||||
proc = httpProc(request, template, None)
|
||||
proc = httpProc(request, template, None, 'admin')
|
||||
return proc.render()
|
||||
def OptimizeMySQL(self, request = None, userID = None):
|
||||
from cloudAPI.cloudManager import CloudManager
|
||||
@@ -95,14 +122,12 @@ class DatabaseManager:
|
||||
|
||||
data1 = json.loads(result.content)
|
||||
|
||||
|
||||
|
||||
data = {}
|
||||
data['ramInGB'] = data1.get('ramInGB')
|
||||
data['conf'] = data1.get('conf')
|
||||
|
||||
template = 'databases/OptimizeMySQL.html'
|
||||
proc = httpProc(request, template, data)
|
||||
proc = httpProc(request, template, data, 'admin')
|
||||
return proc.render()
|
||||
|
||||
def fetchDatabases(self, userID = None, data = None):
|
||||
|
||||
Reference in New Issue
Block a user