WP Staging: Exclude some folders

This commit is contained in:
Usman Nasir
2019-08-25 21:14:04 +05:00
parent d6a9e15c60
commit af182adc9a
2 changed files with 6 additions and 4 deletions

View File

@@ -1262,7 +1262,7 @@ class Upgrade:
for items in data:
if items.find("CommonMiddleware") > -1:
if csrfCheck == 1:
writeToFile.writelines(" 'django.middleware.common.CommonMiddleware',\n")
writeToFile.writelines(" 'django.middleware.csrf.CsrfViewMiddleware',\n")
if items.find("'filemanager',") > -1:
writeToFile.writelines(items)

View File

@@ -9,6 +9,7 @@ from plogical.mysqlUtilities import mysqlUtilities
from random import randint
import os
class StagingSetup(multi.Thread):
def __init__(self, function, extraArgs):
@@ -23,7 +24,7 @@ class StagingSetup(multi.Thread):
elif self.function == 'startSyncing':
self.startSyncing()
except BaseException, msg:
logging.writeToFile( str(msg) + ' [StagingSetup.run]')
logging.writeToFile(str(msg) + ' [StagingSetup.run]')
def startCloning(self):
try:
@@ -64,7 +65,8 @@ class StagingSetup(multi.Thread):
masterPath = '/home/%s/public_html' % (masterDomain)
command = 'rsync -avzh --exclude "%s" --exclude "wp-content/plugins/litespeed-cache" %s/ %s' % (domain, masterPath, path)
command = 'rsync -avzh --exclude "%s" --exclude "wp-content/backups" --exclude "wp-content/updraft" --exclude "wp-content/cache" --exclude "wp-content/plugins/litespeed-cache" %s/ %s' % (
domain, masterPath, path)
ProcessUtilities.executioner(command, website.externalApp)
logging.statusWriter(tempStatusPath, 'Data copied..,50')