mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2025-11-07 13:56:01 +01:00
final compression of cloudbackups
This commit is contained in:
@@ -1442,7 +1442,7 @@ class backupUtilities:
|
|||||||
|
|
||||||
if self.extraArgs['emails']:
|
if self.extraArgs['emails']:
|
||||||
logging.CyberCPLogFileWriter.statusWriter(self.extraArgs['tempStatusPath'],
|
logging.CyberCPLogFileWriter.statusWriter(self.extraArgs['tempStatusPath'],
|
||||||
'Generating backup for your emails,5')
|
'Generating backup for your emails,40')
|
||||||
result = self.BackupEmails()
|
result = self.BackupEmails()
|
||||||
if result[0] == 0:
|
if result[0] == 0:
|
||||||
logging.CyberCPLogFileWriter.statusWriter(self.extraArgs['tempStatusPath'],
|
logging.CyberCPLogFileWriter.statusWriter(self.extraArgs['tempStatusPath'],
|
||||||
@@ -1450,11 +1450,11 @@ class backupUtilities:
|
|||||||
return 0
|
return 0
|
||||||
|
|
||||||
logging.CyberCPLogFileWriter.statusWriter(self.extraArgs['tempStatusPath'],
|
logging.CyberCPLogFileWriter.statusWriter(self.extraArgs['tempStatusPath'],
|
||||||
'Emails backup successfully generated,30')
|
'Emails backup successfully generated,60')
|
||||||
|
|
||||||
if self.extraArgs['databases']:
|
if self.extraArgs['databases']:
|
||||||
logging.CyberCPLogFileWriter.statusWriter(self.extraArgs['tempStatusPath'],
|
logging.CyberCPLogFileWriter.statusWriter(self.extraArgs['tempStatusPath'],
|
||||||
'Generating backup for your databases,5')
|
'Generating backup for your databases,60')
|
||||||
result = self.BackupDatabases()
|
result = self.BackupDatabases()
|
||||||
if result[0] == 0:
|
if result[0] == 0:
|
||||||
logging.CyberCPLogFileWriter.statusWriter(self.extraArgs['tempStatusPath'],
|
logging.CyberCPLogFileWriter.statusWriter(self.extraArgs['tempStatusPath'],
|
||||||
@@ -1464,6 +1464,15 @@ class backupUtilities:
|
|||||||
logging.CyberCPLogFileWriter.statusWriter(self.extraArgs['tempStatusPath'],
|
logging.CyberCPLogFileWriter.statusWriter(self.extraArgs['tempStatusPath'],
|
||||||
'Databases backups successfully generated,30')
|
'Databases backups successfully generated,30')
|
||||||
|
|
||||||
|
logging.CyberCPLogFileWriter.statusWriter(self.extraArgs['tempStatusPath'],
|
||||||
|
'Creating final archive..,80')
|
||||||
|
|
||||||
|
command = 'nice -n %s tar czf %s.tar.gz -C %s %s' % (self.nice, self.BackupPath, '/home/cyberpanel/backups/%s' % (self.extraArgs['domain']), self.BackupPath.split('/')[-1])
|
||||||
|
ProcessUtilities.executioner(command)
|
||||||
|
|
||||||
|
command = 'rm -rf %s' % (self.BackupPath)
|
||||||
|
ProcessUtilities.executioner(command)
|
||||||
|
|
||||||
logging.CyberCPLogFileWriter.statusWriter(self.extraArgs['tempStatusPath'], 'Completed [200].')
|
logging.CyberCPLogFileWriter.statusWriter(self.extraArgs['tempStatusPath'], 'Completed [200].')
|
||||||
|
|
||||||
### Cloud Backup functions ends
|
### Cloud Backup functions ends
|
||||||
|
|||||||
Reference in New Issue
Block a user