svn commit: samba r26618 - in branches/SAMBA_4_0: . source/scripting/python/samba

jelmer at samba.org jelmer at samba.org
Fri Dec 28 15:36:56 GMT 2007


Author: jelmer
Date: 2007-12-28 15:36:55 +0000 (Fri, 28 Dec 2007)
New Revision: 26618

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=26618

Log:
Implement -W option support.
Modified:
   branches/SAMBA_4_0/
   branches/SAMBA_4_0/source/scripting/python/samba/getopt.py


Changeset:

Property changes on: branches/SAMBA_4_0
___________________________________________________________________
Name: bzr:revision-info
...skipped...
Name: bzr:revision-id:v3-trunk0
...skipped...

Modified: branches/SAMBA_4_0/source/scripting/python/samba/getopt.py
===================================================================
--- branches/SAMBA_4_0/source/scripting/python/samba/getopt.py	2007-12-27 23:32:05 UTC (rev 26617)
+++ branches/SAMBA_4_0/source/scripting/python/samba/getopt.py	2007-12-28 15:36:55 UTC (rev 26618)
@@ -42,12 +42,18 @@
                         help="Password", type=str, callback=self.set_password)
         self.add_option("-U", "--username", metavar="USERNAME", 
                         action="callback", type=str,
-                        help="username", callback=self.parse_username)
+                        help="Username", callback=self.parse_username)
+        self.add_option("-W", "--workgroup", metavar="WORKGROUP", 
+                        action="callback", type=str,
+                        help="Workgroup", callback=self.parse_workgroup)
         self.creds = Credentials()
 
     def parse_username(self, option, opt_str, arg, parser):
         self.creds.parse_string(arg)
 
+    def parse_workgroup(self, option, opt_str, arg, parser):
+        self.creds.set_domain(arg)
+
     def set_password(self, option, opt_str, arg, parser):
         self.creds.set_password(arg)
 



More information about the samba-cvs mailing list