mysql changes

This commit is contained in:
Hassan Hashmi
2023-12-18 12:45:28 +05:00
parent c8da443334
commit f0d3bacb7b
13 changed files with 686 additions and 90 deletions

View File

@@ -84,6 +84,27 @@ class DatabaseManager:
proc = httpProc(request, template, {'websitesList': websitesName}, 'deleteDatabase')
return proc.render()
def MySQLManager(self, request = None, userID = None):
template = 'databases/mysqlmanager.html'
proc = httpProc(request, template, None)
return proc.render()
def OptimizeMySQL(self, request = None, userID = None):
from cloudAPI.cloudManager import CloudManager
cm = CloudManager()
result = cm.fetchRam(request)
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)
return proc.render()
def fetchDatabases(self, userID = None, data = None):
try:
@@ -308,6 +329,8 @@ class DatabaseManager:
except BaseException as msg:
print("0," + str(msg))
def main():
parser = argparse.ArgumentParser(description='CyberPanel Installer')