1
0
mirror of https://github.com/altlinux/gpupdate.git synced 2025-03-21 18:50:38 +03:00

Added use of machine_cifs_applier to frontend_manager.py

This commit is contained in:
Valery Sinelnikov 2022-12-02 13:31:54 +04:00
parent bb0beb4a92
commit ccb3dd53a8
2 changed files with 11 additions and 2 deletions

View File

@ -107,7 +107,7 @@ class Drive_list:
return list(self.dict_drives.values())
class cifs_applier(applier_frontend):
def __init__(self, storage):
def __init__(self, storage, sid):
pass
def apply(self):

View File

@ -45,7 +45,9 @@ from .folder_applier import (
folder_applier
, folder_applier_user
)
from .cifs_applier import cifs_applier_user
from .cifs_applier import (
cifs_applier_user
, cifs_applier)
from .ntp_applier import ntp_applier
from .envvar_applier import (
envvar_applier
@ -140,6 +142,13 @@ class frontend_manager:
self.machine_appliers['chromium'] = chromium_applier(self.storage, self.sid, self.username)
self.machine_appliers['shortcuts'] = shortcut_applier(self.storage)
self.machine_appliers['gsettings'] = gsettings_applier(self.storage, self.file_cache)
try:
self.machine_appliers['cifs'] = cifs_applier(self.storage, self.sid)
except Exception as exc:
logdata = dict()
logdata['applier_name'] = 'cifs'
logdata['msg'] = str(exc)
log('E24', logdata)
self.machine_appliers['cups'] = cups_applier(self.storage)
self.machine_appliers['firewall'] = firewall_applier(self.storage)
self.machine_appliers['folders'] = folder_applier(self.storage, self.sid)