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

Added new storage for scripts

This commit is contained in:
Valery Sinelnikov 2022-03-22 14:51:42 +04:00 committed by Evgeny Sinelnikov
parent 1b95a20cad
commit 3ff6f053ea

View File

@ -174,3 +174,28 @@ class envvar_entry(object):
return fields
class script_entry(object):
'''
Object mapping representing scripts.ini
'''
def __init__(self, sid, scrobj, policy_name):
self.sid = sid
self.policy_name = policy_name
self.action = scrobj.action
self.queue = scrobj.queue
self.path = scrobj.path
self.arg = scrobj.arg
def update_fields(self):
'''
Return list of fields to update
'''
fields = dict()
fields['policy_name'] = self.policy_name
fields['action'] = self.action
fields['queue'] = self.queue
fields['path'] = self.path
fields['arg'] = self.arg
return fields