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

Supplementary functions moved from frontend

This commit is contained in:
Игорь Чудов 2019-12-04 18:09:23 +04:00
parent 98969efc8a
commit 99f45eed69
Signed by untrusted user: nir
GPG Key ID: 0F3883600CAE7AAC
2 changed files with 14 additions and 14 deletions

View File

@ -8,20 +8,6 @@ from .chromium_applier import chromium_applier
import logging
class entry:
def __init__(self, e_keyname, e_valuename, e_type, e_data):
self.keyname = e_keyname
self.valuename = e_valuename
self.type = e_type
self.data = e_data
def preg2entries(preg_obj):
entries = []
for elem in prej_obj.entries:
entry_obj = entry(elem.keyname, elem.valuename, elem.type, elem.data)
entries.append(entry_obj)
return entries
class applier:
def __init__(self, sid):
self.storage = sqlite_registry('registry')

View File

@ -75,3 +75,17 @@ def merge_polfiles(polfile_list, sid=None):
return entrydict
class entry:
def __init__(self, e_keyname, e_valuename, e_type, e_data):
self.keyname = e_keyname
self.valuename = e_valuename
self.type = e_type
self.data = e_data
def preg2entries(preg_obj):
entries = []
for elem in prej_obj.entries:
entry_obj = entry(elem.keyname, elem.valuename, elem.type, elem.data)
entries.append(entry_obj)
return entries