maintenanceMod fix

This commit is contained in:
usmannasir
2025-04-07 19:18:49 +05:00
parent aab2eaaa0c
commit c2abe9d88d

View File

@@ -7172,10 +7172,17 @@ StrictHostKeyChecking no
stdoutput = ProcessUtilities.outputExecutioner(command) stdoutput = ProcessUtilities.outputExecutioner(command)
searchindex = int(stdoutput.splitlines()[-1]) searchindex = int(stdoutput.splitlines()[-1])
command = 'sudo -u %s %s -d error_reporting=0 /usr/bin/wp maintenance-mode status --skip-plugins --skip-themes --path=%s' % ( command = 'sudo -u %s %s -d error_reporting=0 /usr/bin/wp maintenance-mode status --skip-plugins --skip-themes --path=%s' % (
Vhuser, FinalPHPPath, site.path) Vhuser, FinalPHPPath, site.path)
maintenanceMod = ProcessUtilities.outputExecutioner(command) maintenanceMod = ProcessUtilities.outputExecutioner(command)
result = maintenanceMod.splitlines()[-1]
if result.find('not active') > -1:
maintenanceMode = 0
else:
maintenanceMode = 1
sites.append({ sites.append({
'id': site.id, 'id': site.id,
'title': site.title, 'title': site.title,
@@ -7187,7 +7194,7 @@ StrictHostKeyChecking no
'activePlugins': pluginCount, 'activePlugins': pluginCount,
'debugging': debugging, 'debugging': debugging,
'searchIndex': searchindex, 'searchIndex': searchindex,
'maintenanceMode': maintenanceMod, 'maintenanceMode': maintenanceMode,
'screenshot': f'https://api.microlink.io/?url={site_url}&screenshot=true&meta=false&embed=screenshot.url' 'screenshot': f'https://api.microlink.io/?url={site_url}&screenshot=true&meta=false&embed=screenshot.url'
}) })