mirror of
https://github.com/altlinux/gpupdate.git
synced 2025-03-22 22:50:33 +03:00
Firefox policy applier enabled
This commit is contained in:
parent
4dc3332c8f
commit
2c083f9ed2
@ -7,6 +7,7 @@ from .appliers.systemd import systemd_unit
|
||||
from .control_applier import control_applier
|
||||
from .polkit_applier import polkit_applier
|
||||
from .systemd_applier import systemd_applier
|
||||
from .firefox_applier import firefox_applier
|
||||
|
||||
import logging
|
||||
#from xml.etree import ElementTree
|
||||
@ -28,14 +29,23 @@ def preg2entries(preg_obj):
|
||||
class applier:
|
||||
def __init__(self, sid):
|
||||
self.storage = sqlite_registry('registry')
|
||||
|
||||
capplier = control_applier(self.storage)
|
||||
pkapplier = polkit_applier(self.storage)
|
||||
sdapplier = systemd_applier(self.storage)
|
||||
self.appliers = dict({ 'control': capplier, 'polkit': pkapplier, 'systemd': sdapplier })
|
||||
ffapplier = firefox_applier(self.storage)
|
||||
|
||||
self.appliers = dict({
|
||||
'control': capplier,
|
||||
'polkit': pkapplier,
|
||||
'systemd': sdapplier,
|
||||
'firefox': ffapplier
|
||||
})
|
||||
|
||||
def apply_parameters(self):
|
||||
logging.info('Applying')
|
||||
self.appliers['control'].apply()
|
||||
self.appliers['polkit'].apply()
|
||||
self.appliers['systemd'].apply()
|
||||
self.appliers['firefox'].apply()
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user