s4-net: Cope with options without arguments.
authorJelmer Vernooij <jelmer@samba.org>
Fri, 9 Apr 2010 00:37:20 +0000 (02:37 +0200)
committerJelmer Vernooij <jelmer@samba.org>
Fri, 9 Apr 2010 09:53:00 +0000 (11:53 +0200)
source4/scripting/python/samba/netcmd/__init__.py

index 528262ec9e20512e60b7d4e0d843048cca8a1446..3dcf019a5ff6e8337b061b50ac4a84cfaae5962f 100644 (file)
@@ -79,7 +79,8 @@ class Command(object):
         kwargs = dict(opts.__dict__)
         for option_group in parser.option_groups:
             for option in option_group.option_list:
-                del kwargs[option.dest]
+                if option.dest is not None:
+                    del kwargs[option.dest]
         kwargs.update(optiongroups)
         min_args = 0
         max_args = 0