mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2025-11-16 10:16:12 +01:00
install log in py
This commit is contained in:
@@ -1021,7 +1021,7 @@ Debug_Log2 "Necessary components installed..,5"
|
||||
}
|
||||
|
||||
Pre_Install_System_Tweak() {
|
||||
Debug_Log2 "Setting up sytem tweak...,90"
|
||||
Debug_Log2 "Setting up sytem tweak...,20"
|
||||
Line_Number=$(grep -n "127.0.0.1" /etc/hosts | cut -d: -f 1)
|
||||
My_Hostname=$(hostname)
|
||||
|
||||
|
||||
@@ -2157,8 +2157,10 @@ def main():
|
||||
parser.add_argument('--mysqluser', help='MySQL user if remote is chosen.')
|
||||
parser.add_argument('--mysqlpassword', help='MySQL password if remote is chosen.')
|
||||
parser.add_argument('--mysqlport', help='MySQL port if remote is chosen.')
|
||||
|
||||
args = parser.parse_args()
|
||||
|
||||
logging.InstallLog.ServerIP = args.publicip
|
||||
logging.InstallLog.writeToFile("Starting CyberPanel installation..,10")
|
||||
preFlightsChecks.stdOut("Starting CyberPanel installation..")
|
||||
|
||||
|
||||
@@ -1,9 +1,14 @@
|
||||
import json
|
||||
import time
|
||||
|
||||
import requests
|
||||
|
||||
|
||||
class InstallLog:
|
||||
fileName = "/var/log/installLogs.txt"
|
||||
|
||||
currentPercent = '10'
|
||||
LogURL = 'http://cloud.cyberpanel.net:8000/servers/RecvData'
|
||||
ServerIP = ''
|
||||
|
||||
@staticmethod
|
||||
def writeToFile(message):
|
||||
@@ -22,3 +27,6 @@ class InstallLog:
|
||||
file.writelines("[" + time.strftime(
|
||||
"%m.%d.%Y_%H-%M-%S") + "] " + message + "\n")
|
||||
file.close()
|
||||
|
||||
finalData = json.dumps({'ipAddress': InstallLog.ServerIP, "InstallCyberPanelStatus": message})
|
||||
requests.post(InstallLog.LogURL, data=finalData, verify=False)
|
||||
|
||||
@@ -10,6 +10,8 @@ os.environ.setdefault("DJANGO_SETTINGS_MODULE", "CyberCP.settings")
|
||||
|
||||
class UpgradeCyberPanel:
|
||||
|
||||
LogURL = "http://cloud.cyberpanel.net:8000/settings/RecvData"
|
||||
|
||||
def __init__(self, branch, mail, dns, ftp):
|
||||
ipFile = "/etc/cyberpanel/machineIP"
|
||||
f = open(ipFile)
|
||||
@@ -18,8 +20,7 @@ class UpgradeCyberPanel:
|
||||
|
||||
def PostStatus(self, message):
|
||||
finalData = json.dumps({'ipAddress': self.ipAddress, "UpgradeCyberPanelStatus": message})
|
||||
url = "http://de-a.cyberhosting.org:8000/settings/RecvData"
|
||||
resp = requests.post(url, data=finalData, verify=False)
|
||||
resp = requests.post(UpgradeCyberPanel.LogURL, data=finalData, verify=False)
|
||||
print (resp.text)
|
||||
|
||||
def UpgardeNow(self):
|
||||
|
||||
Reference in New Issue
Block a user