mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2025-11-06 21:35:55 +01:00
further refoctor default render
This commit is contained in:
@@ -66,7 +66,6 @@ def getAdminStatus(request):
|
||||
|
||||
def getSystemStatus(request):
|
||||
try:
|
||||
|
||||
HTTPData = SystemInformation.getSystemInformation()
|
||||
json_data = json.dumps(HTTPData)
|
||||
return HttpResponse(json_data)
|
||||
@@ -79,11 +78,8 @@ def getLoadAverage(request):
|
||||
one = loadAverage[0]
|
||||
two = loadAverage[1]
|
||||
three = loadAverage[2]
|
||||
|
||||
loadAvg = {"one": one, "two": two,"three": three}
|
||||
|
||||
json_data = json.dumps(loadAvg)
|
||||
|
||||
return HttpResponse(json_data)
|
||||
|
||||
@ensure_csrf_cookie
|
||||
@@ -91,9 +87,7 @@ def versionManagment(request):
|
||||
## Get latest version
|
||||
|
||||
getVersion = requests.get('https://cyberpanel.net/version.txt')
|
||||
|
||||
latest = getVersion.json()
|
||||
|
||||
latestVersion = latest['version']
|
||||
latestBuild = latest['build']
|
||||
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
from django.shortcuts import render
|
||||
from plogical.processUtilities import ProcessUtilities
|
||||
import threading as multi
|
||||
from plogical.acl import ACLManager
|
||||
|
||||
@@ -113,10 +113,12 @@ class DNSManager:
|
||||
return HttpResponse(final_json)
|
||||
|
||||
def createDNSZone(self, request = None, userID = None):
|
||||
|
||||
if os.path.exists('/home/cyberpanel/powerdns'):
|
||||
finalData = {'status': 1}
|
||||
else:
|
||||
finalData = {'status': 0}
|
||||
|
||||
template = 'dns/createDNSZone.html'
|
||||
proc = httpProc(request, template, finalData, 'createDNSZone')
|
||||
return proc.render()
|
||||
@@ -158,6 +160,7 @@ class DNSManager:
|
||||
|
||||
def addDeleteDNSRecords(self, request = None, userID = None):
|
||||
currentACL = ACLManager.loadedACL(userID)
|
||||
|
||||
if not os.path.exists('/home/cyberpanel/powerdns'):
|
||||
finalData = {"status": 0}
|
||||
else:
|
||||
|
||||
@@ -1,13 +1,8 @@
|
||||
#!/usr/local/CyberCP/bin/python
|
||||
|
||||
import os
|
||||
import os.path
|
||||
import sys
|
||||
import django
|
||||
import mimetypes
|
||||
|
||||
from plogical.httpProc import httpProc
|
||||
|
||||
sys.path.append('/usr/local/CyberCP')
|
||||
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "CyberCP.settings")
|
||||
django.setup()
|
||||
|
||||
@@ -29,7 +29,6 @@ def loadDockerHome(request):
|
||||
userID = request.session['userID']
|
||||
admin = Administrator.objects.get(pk=userID)
|
||||
template = 'dockerManager/index.html'
|
||||
|
||||
proc = httpProc(request, template, {"type": admin.type}, 'admin')
|
||||
return proc.render()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user