s4:samba-tool fsmo * - fix missing "takes_optiongroups"
authorMatthias Dieter Wallnöfer <mdw@samba.org>
Fri, 17 Feb 2012 20:24:48 +0000 (21:24 +0100)
committerMatthias Dieter Wallnöfer <mdw@samba.org>
Fri, 17 Feb 2012 20:36:56 +0000 (21:36 +0100)
This has been reported in bug #8755.

Reviewed-by: Jelmer
source4/scripting/python/samba/netcmd/fsmo.py
source4/utils/tests/test_samba_tool.sh

index 958e5b8719b85828b629363c02db66bf67ae3e84..f4e03b2af6b122e26fe6450e41c415f34689e8d0 100644 (file)
@@ -125,6 +125,12 @@ class cmd_fsmo_show(Command):
 
     synopsis = "%prog [options]"
 
+    takes_optiongroups = {
+        "sambaopts": options.SambaOptions,
+        "credopts": options.CredentialsOptions,
+        "versionopts": options.VersionOptions,
+        }
+
     takes_options = [
         Option("-H", "--URL", help="LDB URL for database or target server", type=str,
                metavar="URL", dest="H"),
@@ -182,6 +188,12 @@ class cmd_fsmo_transfer(Command):
 
     synopsis = "%prog [options]"
 
+    takes_optiongroups = {
+        "sambaopts": options.SambaOptions,
+        "credopts": options.CredentialsOptions,
+        "versionopts": options.VersionOptions,
+        }
+
     takes_options = [
         Option("-H", "--URL", help="LDB URL for database or target server", type=str,
                metavar="URL", dest="H"),
index 0e03ee4d75cdb68d4def80b94d48669cfd0beb6b..7057312fcbb737fe82bb3729efabcba258c2117e 100755 (executable)
@@ -40,4 +40,6 @@ testit "domain level.show" $VALGRIND $samba_tool domain level show
 
 testit "domain info" $VALGRIND $samba_tool domain info $SERVER_IP
 
+testit "fsmo show" $VALGRIND $samba_tool fsmo show
+
 exit $failed