From 354179d89db20e501200925e1258f501ea657f60 Mon Sep 17 00:00:00 2001 From: Usman Nasir Date: Sat, 16 May 2020 16:48:16 +0500 Subject: [PATCH] bug fix: wp staging --- websiteFunctions/StagingSetup.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/websiteFunctions/StagingSetup.py b/websiteFunctions/StagingSetup.py index 7fd2929ed..419bd1184 100644 --- a/websiteFunctions/StagingSetup.py +++ b/websiteFunctions/StagingSetup.py @@ -117,7 +117,7 @@ class StagingSetup(multi.Thread): data = ProcessUtilities.outputExecutioner(command).split('\n') for items in data: - if items.find('DB_NAME') > -1: + if items.find('DB_NAME') > -1 and items[0] != '/': try: dbName = items.split("'")[3] if mysqlUtilities.createDatabaseBackup(dbName, '/home/cyberpanel'): @@ -164,13 +164,13 @@ class StagingSetup(multi.Thread): writeToFile.write("\ndefine( 'DB_PASSWORD', '%s' );\n" % (dbPassword)) elif items.find('WP_SITEURL') > -1: continue - elif items.find("That's all, stop editing! Happy publishing.") > -1: + elif items.find("table_prefix") > -1: + writeToFile.writelines(items) content = """ define('WP_HOME','http://%s'); define('WP_SITEURL','http://%s'); """ % (domain, domain) writeToFile.write(content) - writeToFile.writelines(items) else: writeToFile.write(items + '\n') @@ -233,7 +233,7 @@ define('WP_SITEURL','http://%s'); data = open(configPath, 'r').readlines() for items in data: - if items.find('DB_NAME') > -1: + if items.find('DB_NAME') > -1 and items[0] != '/': dbName = items.split("'")[3] if mysqlUtilities.createDatabaseBackup(dbName, '/home/cyberpanel'): break