1
0
mirror of https://github.com/samba-team/samba.git synced 2025-07-27 07:42:04 +03:00

gpo: Rename the inf_to class to gp_ext_setter

This class will be subclassed and used for more
than just inf settings application.

Signed-off-by: David Mulder <dmulder@suse.com>
Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
This commit is contained in:
David Mulder
2018-03-29 08:00:15 -06:00
committed by Douglas Bagnall
parent 490756a840
commit cfd2d70889

View File

@ -302,7 +302,7 @@ class gp_ext(object):
def __str__(self):
pass
class inf_to():
class gp_ext_setter():
__metaclass__ = ABCMeta
def __init__(self, logger, ldb, gp_db, lp, attribute, val):
@ -328,7 +328,7 @@ class inf_to():
def __str__(self):
pass
class inf_to_kdc_tdb(inf_to):
class inf_to_kdc_tdb(gp_ext_setter):
def mins_to_hours(self):
return '%d' % (int(self.val)/60)
@ -357,7 +357,7 @@ class inf_to_kdc_tdb(inf_to):
def __str__(self):
return 'Kerberos Policy'
class inf_to_ldb(inf_to):
class inf_to_ldb(gp_ext_setter):
'''This class takes the .inf file parameter (essentially a GPO file mapped
to a GUID), hashmaps it to the Samba parameter, which then uses an ldb
object to update the parameter to Samba4. Not registry oriented whatsoever.