s4:samba-tool user command - always initialise the boolean arguments properly
authorMatthias Dieter Wallnöfer <mdw@samba.org>
Tue, 8 Nov 2011 19:46:25 +0000 (20:46 +0100)
committerMatthias Dieter Wallnöfer <mdw@samba.org>
Tue, 8 Nov 2011 21:28:38 +0000 (22:28 +0100)
It they haven't been specified.

Reviewed-by: Jelmer
Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org>
Autobuild-Date: Tue Nov  8 22:28:38 CET 2011 on sn-devel-104

source4/scripting/python/samba/netcmd/user.py

index e45b3bfb75ec8d2a377badcafee8e122a13fe101..7072521aed25b00d25ac5d1101e3563a93b7eba1 100644 (file)
@@ -100,8 +100,8 @@ Example3 shows how to create a new user in the OrgUnit organizational unit.
     takes_args = ["username", "password?"]
 
     def run(self, username, password=None, credopts=None, sambaopts=None,
-            versionopts=None, H=None, must_change_at_next_login=None, random_password=None,
-            use_username_as_cn=None, userou=None, surname=None, given_name=None, initials=None,
+            versionopts=None, H=None, must_change_at_next_login=False, random_password=False,
+            use_username_as_cn=False, userou=None, surname=None, given_name=None, initials=None,
             profile_path=None, script_path=None, home_drive=None, home_directory=None,
             job_title=None, department=None, company=None, description=None,
             mail_address=None, internet_address=None, telephone_number=None, physical_delivery_office=None):
@@ -397,7 +397,7 @@ Example3 shows how an administrator would reset TestUser3 user's password to pas
 
     def run(self, username=None, filter=None, credopts=None, sambaopts=None,
             versionopts=None, H=None, newpassword=None,
-            must_change_at_next_login=None, random_password=None):
+            must_change_at_next_login=False, random_password=False):
         if filter is None and username is None:
             raise CommandError("Either the username or '--filter' must be specified!")