mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2025-11-10 23:36:11 +01:00
bug fix: backup schedule
This commit is contained in:
@@ -655,13 +655,13 @@ class BackupManager:
|
|||||||
return HttpResponse(final_json)
|
return HttpResponse(final_json)
|
||||||
else:
|
else:
|
||||||
if backupDest == "Home" and backupFreq == "Daily":
|
if backupDest == "Home" and backupFreq == "Daily":
|
||||||
cronJob = "0 3 * * * root python /usr/local/CyberCP/plogical/backupScheduleLocal.py"
|
cronJob = "0 3 * * * root /usr/local/CyberCP/bin/python2 /usr/local/CyberCP/plogical/backupScheduleLocal.py"
|
||||||
elif backupDest == "Home" and backupFreq == "Weekly":
|
elif backupDest == "Home" and backupFreq == "Weekly":
|
||||||
cronJob = "0 0 * * 0 root python /usr/local/CyberCP/plogical/backupScheduleLocal.py "
|
cronJob = "0 0 * * 0 root /usr/local/CyberCP/bin/python2 /usr/local/CyberCP/plogical/backupScheduleLocal.py "
|
||||||
elif backupDest != "Home" and backupFreq == "Daily":
|
elif backupDest != "Home" and backupFreq == "Daily":
|
||||||
cronJob = "0 3 * * * root python /usr/local/CyberCP/plogical/backupSchedule.py"
|
cronJob = "0 3 * * * root /usr/local/CyberCP/bin/python2 /usr/local/CyberCP/plogical/backupSchedule.py"
|
||||||
elif backupDest != "Home" and backupFreq == "Weekly":
|
elif backupDest != "Home" and backupFreq == "Weekly":
|
||||||
cronJob = "0 0 * * 0 root python /usr/local/CyberCP/plogical/backupSchedule.py "
|
cronJob = "0 0 * * 0 root /usr/local/CyberCP/bin/python2 /usr/local/CyberCP/plogical/backupSchedule.py "
|
||||||
|
|
||||||
command = "cat " + path
|
command = "cat " + path
|
||||||
output = ProcessUtilities.outputExecutioner(command)
|
output = ProcessUtilities.outputExecutioner(command)
|
||||||
@@ -684,6 +684,7 @@ class BackupManager:
|
|||||||
|
|
||||||
## Set local path for backup
|
## Set local path for backup
|
||||||
|
|
||||||
|
if backupDest == "Home":
|
||||||
writeToFile = open(BackupManager.localBackupPath, 'w')
|
writeToFile = open(BackupManager.localBackupPath, 'w')
|
||||||
writeToFile.write(data['localPath'])
|
writeToFile.write(data['localPath'])
|
||||||
writeToFile.close()
|
writeToFile.close()
|
||||||
@@ -696,13 +697,13 @@ class BackupManager:
|
|||||||
return HttpResponse(final_json)
|
return HttpResponse(final_json)
|
||||||
except:
|
except:
|
||||||
if backupDest == "Home" and backupFreq == "Daily":
|
if backupDest == "Home" and backupFreq == "Daily":
|
||||||
cronJob = "0 3 * * * root python /usr/local/CyberCP/plogical/backupScheduleLocal.py"
|
cronJob = "0 3 * * * root /usr/local/CyberCP/bin/python2 /usr/local/CyberCP/plogical/backupScheduleLocal.py"
|
||||||
elif backupDest == "Home" and backupFreq == "Weekly":
|
elif backupDest == "Home" and backupFreq == "Weekly":
|
||||||
cronJob = "0 0 * * 0 root python /usr/local/CyberCP/plogical/backupScheduleLocal.py "
|
cronJob = "0 0 * * 0 root /usr/local/CyberCP/bin/python2 /usr/local/CyberCP/plogical/backupScheduleLocal.py "
|
||||||
elif backupDest != "Home" and backupFreq == "Daily":
|
elif backupDest != "Home" and backupFreq == "Daily":
|
||||||
cronJob = "0 3 * * * root python /usr/local/CyberCP/plogical/backupSchedule.py"
|
cronJob = "0 3 * * * root /usr/local/CyberCP/bin/python2 /usr/local/CyberCP/plogical/backupSchedule.py"
|
||||||
elif backupDest != "Home" and backupFreq == "Weekly":
|
elif backupDest != "Home" and backupFreq == "Weekly":
|
||||||
cronJob = "0 0 * * 0 root python /usr/local/CyberCP/plogical/backupSchedule.py "
|
cronJob = "0 0 * * 0 root /usr/local/CyberCP/bin/python2 /usr/local/CyberCP/plogical/backupSchedule.py "
|
||||||
|
|
||||||
command = "cat " + path
|
command = "cat " + path
|
||||||
output = ProcessUtilities.outputExecutioner(command)
|
output = ProcessUtilities.outputExecutioner(command)
|
||||||
@@ -729,6 +730,7 @@ class BackupManager:
|
|||||||
|
|
||||||
## Set local path for backup
|
## Set local path for backup
|
||||||
|
|
||||||
|
if backupDest == "Home":
|
||||||
writeToFile = open(BackupManager.localBackupPath, 'w')
|
writeToFile = open(BackupManager.localBackupPath, 'w')
|
||||||
writeToFile.write(data['localPath'])
|
writeToFile.write(data['localPath'])
|
||||||
writeToFile.close()
|
writeToFile.close()
|
||||||
|
|||||||
Reference in New Issue
Block a user