mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2025-11-07 22:06:05 +01:00
dkim fix for subdomains
This commit is contained in:
@@ -15,6 +15,8 @@ from plogical.backupManager import BackupManager
|
||||
import userManagment.views as um
|
||||
from packages.packagesManager import PackagesManager
|
||||
from plogical.processUtilities import ProcessUtilities
|
||||
from firewall.firewallManager import FirewallManager
|
||||
from serverLogs.views import getLogsFromFile
|
||||
|
||||
class CloudManager:
|
||||
def __init__(self, data=None, admin = None):
|
||||
@@ -674,3 +676,59 @@ class CloudManager:
|
||||
return HttpResponse(json_data)
|
||||
except BaseException, msg:
|
||||
return self.ajaxPre(0, str(msg))
|
||||
|
||||
def getSSHConfigs(self):
|
||||
try:
|
||||
fm = FirewallManager()
|
||||
return fm.getSSHConfigs(self.admin.pk, self.data)
|
||||
except BaseException, msg:
|
||||
return self.ajaxPre(0, str(msg))
|
||||
|
||||
def saveSSHConfigs(self):
|
||||
try:
|
||||
fm = FirewallManager()
|
||||
return fm.saveSSHConfigs(self.admin.pk, self.data)
|
||||
except BaseException, msg:
|
||||
return self.ajaxPre(0, str(msg))
|
||||
|
||||
def deleteSSHKey(self):
|
||||
try:
|
||||
fm = FirewallManager()
|
||||
return fm.deleteSSHKey(self.admin.pk, self.data)
|
||||
except BaseException, msg:
|
||||
return self.ajaxPre(0, str(msg))
|
||||
|
||||
def addSSHKey(self):
|
||||
try:
|
||||
fm = FirewallManager()
|
||||
return fm.addSSHKey(self.admin.pk, self.data)
|
||||
except BaseException, msg:
|
||||
return self.ajaxPre(0, str(msg))
|
||||
|
||||
def getCurrentRules(self):
|
||||
try:
|
||||
fm = FirewallManager()
|
||||
return fm.getCurrentRules(self.admin.pk)
|
||||
except BaseException, msg:
|
||||
return self.ajaxPre(0, str(msg))
|
||||
|
||||
def addRule(self):
|
||||
try:
|
||||
fm = FirewallManager()
|
||||
return fm.addRule(self.admin.pk, self.data)
|
||||
except BaseException, msg:
|
||||
return self.ajaxPre(0, str(msg))
|
||||
|
||||
def deleteRule(self):
|
||||
try:
|
||||
fm = FirewallManager()
|
||||
return fm.deleteRule(self.admin.pk, self.data)
|
||||
except BaseException, msg:
|
||||
return self.ajaxPre(0, str(msg))
|
||||
|
||||
def getLogsFromFile(self, request):
|
||||
try:
|
||||
request.session['userID'] = self.admin.pk
|
||||
return getLogsFromFile(request)
|
||||
except BaseException, msg:
|
||||
return self.ajaxPre(0, str(msg))
|
||||
|
||||
@@ -23,7 +23,6 @@ def router(request):
|
||||
else:
|
||||
return cm.verifyLogin(request)[1]
|
||||
|
||||
|
||||
if controller == 'verifyLogin':
|
||||
return cm.verifyLogin(request)[1]
|
||||
elif controller == 'fetchWebsites':
|
||||
@@ -144,6 +143,22 @@ def router(request):
|
||||
return cm.submitApplicationInstall(request)
|
||||
elif controller == 'obtainServer':
|
||||
return cm.obtainServer(request)
|
||||
elif controller == 'getSSHConfigs':
|
||||
return cm.getSSHConfigs()
|
||||
elif controller == 'saveSSHConfigs':
|
||||
return cm.saveSSHConfigs()
|
||||
elif controller == 'deleteSSHKey':
|
||||
return cm.deleteSSHKey()
|
||||
elif controller == 'addSSHKey':
|
||||
return cm.addSSHKey()
|
||||
elif controller == 'getCurrentRules':
|
||||
return cm.getCurrentRules()
|
||||
elif controller == 'addRule':
|
||||
return cm.addRule()
|
||||
elif controller == 'deleteRule':
|
||||
return cm.deleteRule()
|
||||
elif controller == 'getLogsFromFile':
|
||||
return cm.getLogsFromFile(request)
|
||||
|
||||
except BaseException, msg:
|
||||
cm = CloudManager(None)
|
||||
|
||||
Reference in New Issue
Block a user