From 49fbab4424ef57a553392748416aac443fb2ac20 Mon Sep 17 00:00:00 2001 From: VirtuBox Date: Thu, 14 Sep 2023 21:48:46 +0200 Subject: [PATCH] Fix wo site update --- wo/cli/plugins/site_update.py | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/wo/cli/plugins/site_update.py b/wo/cli/plugins/site_update.py index 172de9f..3ca078c 100644 --- a/wo/cli/plugins/site_update.py +++ b/wo/cli/plugins/site_update.py @@ -377,13 +377,6 @@ class WOSiteUpdateController(CementBaseController): if oldcachetype in data: data[oldcachetype] = True - for pargs_version in WOVar.wo_php_versions: - if getattr(pargs, pargs_version): - Log.debug(self, f"pargs.{pargs_version} detected") - data[pargs_version] = True - globals()[pargs_version] = True - break - for pargs_version, version in WOVar.wo_php_versions.items(): old_version_var = bool(check_php_version == version) @@ -392,8 +385,12 @@ class WOSiteUpdateController(CementBaseController): Log.info( self, f"PHP {version} is already enabled for given site") setattr(pargs, pargs_version, False) + Log.debug(self, f"pargs.{pargs_version} detected") + data[pargs_version] = True + globals()[pargs_version] = True + break - if (data and getattr(pargs, pargs_version, False)): + elif (data and getattr(pargs, pargs_version)): data[pargs_version] = bool(old_version_var is True) Log.debug( self, f"data {pargs_version} = {data[pargs_version]}")