1
0
mirror of https://github.com/altlinux/gpupdate.git synced 2025-03-06 20:58:26 +03:00

Fixed setting of sync flag

This commit is contained in:
Valery Sinelnikov 2021-11-04 13:59:50 +04:00
parent 382c425b97
commit 653d8c5f19

View File

@ -53,7 +53,7 @@ class package_applier(applier_frontend):
self.install_packages_setting = self.storage.filter_hklm_entries(install_branch)
self.remove_packages_setting = self.storage.filter_hklm_entries(remove_branch)
self.sync_packages_setting = self.storage.filter_hklm_entries(sync_branch)
self.flagSync = False
self.flagSync = True
self.__module_enabled = check_enabled(
self.storage
@ -66,7 +66,7 @@ class package_applier(applier_frontend):
self.flagSync = bool(int(flag.data))
if 0 < self.install_packages_setting.count() or 0 < self.remove_packages_setting.count():
if not self.flagSync:
if self.flagSync:
try:
subprocess.check_call(self.fulcmd)
except Exception as exc:
@ -117,7 +117,7 @@ class package_applier_user(applier_frontend):
self.install_packages_setting = self.storage.filter_hkcu_entries(self.sid, install_branch)
self.remove_packages_setting = self.storage.filter_hkcu_entries(self.sid, remove_branch)
self.sync_packages_setting = self.storage.filter_hkcu_entries(self.sid, sync_branch)
self.flagSync = True
self.flagSync = False
self.__module_enabled = check_enabled(self.storage, self.__module_name, self.__module_enabled)