mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2025-11-07 05:45:59 +01:00
final compression of cloudbackups
This commit is contained in:
@@ -1442,7 +1442,7 @@ class backupUtilities:
|
||||
|
||||
if self.extraArgs['emails']:
|
||||
logging.CyberCPLogFileWriter.statusWriter(self.extraArgs['tempStatusPath'],
|
||||
'Generating backup for your emails,5')
|
||||
'Generating backup for your emails,40')
|
||||
result = self.BackupEmails()
|
||||
if result[0] == 0:
|
||||
logging.CyberCPLogFileWriter.statusWriter(self.extraArgs['tempStatusPath'],
|
||||
@@ -1450,11 +1450,11 @@ class backupUtilities:
|
||||
return 0
|
||||
|
||||
logging.CyberCPLogFileWriter.statusWriter(self.extraArgs['tempStatusPath'],
|
||||
'Emails backup successfully generated,30')
|
||||
'Emails backup successfully generated,60')
|
||||
|
||||
if self.extraArgs['databases']:
|
||||
logging.CyberCPLogFileWriter.statusWriter(self.extraArgs['tempStatusPath'],
|
||||
'Generating backup for your databases,5')
|
||||
'Generating backup for your databases,60')
|
||||
result = self.BackupDatabases()
|
||||
if result[0] == 0:
|
||||
logging.CyberCPLogFileWriter.statusWriter(self.extraArgs['tempStatusPath'],
|
||||
@@ -1464,6 +1464,15 @@ class backupUtilities:
|
||||
logging.CyberCPLogFileWriter.statusWriter(self.extraArgs['tempStatusPath'],
|
||||
'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].')
|
||||
|
||||
### Cloud Backup functions ends
|
||||
|
||||
Reference in New Issue
Block a user