summaryrefslogtreecommitdiffstats
path: root/source4/scripting/python/samba/getopt.py
diff options
context:
space:
mode:
authorJelmer Vernooij <jelmer@samba.org>2008-08-01 21:12:37 +0200
committerJelmer Vernooij <jelmer@samba.org>2008-08-01 21:12:37 +0200
commit47124efe420f4f4f08494cbb2255eacdc9625c8d (patch)
tree9c7a83f327fbe2815803e67a50f48fa08eed6011 /source4/scripting/python/samba/getopt.py
parent1c94f3e95da5b520ee631670a30f96e487f12ac8 (diff)
downloadsamba-47124efe420f4f4f08494cbb2255eacdc9625c8d.tar.gz
samba-47124efe420f4f4f08494cbb2255eacdc9625c8d.tar.xz
samba-47124efe420f4f4f08494cbb2255eacdc9625c8d.zip
Add helper object Hostconfig to make it easier to get to e.g. the
SAM database. (This used to be commit be75b2a36ee49f66ada3ec3ababa82d74085d559)
Diffstat (limited to 'source4/scripting/python/samba/getopt.py')
-rw-r--r--source4/scripting/python/samba/getopt.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/source4/scripting/python/samba/getopt.py b/source4/scripting/python/samba/getopt.py
index 9ecb66e21c1..c12245f6c57 100644
--- a/source4/scripting/python/samba/getopt.py
+++ b/source4/scripting/python/samba/getopt.py
@@ -21,6 +21,7 @@
import optparse
from credentials import Credentials, AUTO_USE_KERBEROS, DONT_USE_KERBEROS, MUST_USE_KERBEROS
+from hostconfig import Hostconfig
__docformat__ = "restructuredText"
@@ -52,6 +53,9 @@ class SambaOptions(optparse.OptionGroup):
lp.load_default()
return lp
+ def get_hostconfig(self):
+ return Hostconfig(self.get_loadparm())
+
class VersionOptions(optparse.OptionGroup):
"""Command line option for printing Samba version."""