diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2011-10-13 23:27:22 +0200 |
---|---|---|
committer | Jelmer Vernooij <jelmer@samba.org> | 2011-10-14 00:22:57 +0200 |
commit | 9213f398adf9aa29d0c59a4caee440dba70e4a7d (patch) | |
tree | 9684fdcfdad365a40aa69e7a16922cd96bc68059 /source4/scripting/python/samba/netcmd/fsmo.py | |
parent | b5d59458012d1b9f91bd08f4c36fc108f23af19a (diff) | |
download | samba-9213f398adf9aa29d0c59a4caee440dba70e4a7d.tar.gz samba-9213f398adf9aa29d0c59a4caee440dba70e4a7d.tar.bz2 samba-9213f398adf9aa29d0c59a4caee440dba70e4a7d.zip |
samba-tool: Don't require full prog line to be in synopsis.
Diffstat (limited to 'source4/scripting/python/samba/netcmd/fsmo.py')
-rw-r--r-- | source4/scripting/python/samba/netcmd/fsmo.py | 17 |
1 files changed, 6 insertions, 11 deletions
diff --git a/source4/scripting/python/samba/netcmd/fsmo.py b/source4/scripting/python/samba/netcmd/fsmo.py index e8e24b2de1..4449a306a9 100644 --- a/source4/scripting/python/samba/netcmd/fsmo.py +++ b/source4/scripting/python/samba/netcmd/fsmo.py @@ -34,11 +34,10 @@ from samba.netcmd import ( from samba.samdb import SamDB - class cmd_fsmo_seize(Command): """Seize the role""" - - synopsis = "%prog fsmo seize [options]" + + synopsis = "%prog [options]" takes_options = [ Option("-H", "--URL", help="LDB URL for database or target server", type=str, @@ -99,7 +98,7 @@ all=all of the above"""), def run(self, force=None, H=None, role=None, credopts=None, sambaopts=None, versionopts=None): - + lp = sambaopts.get_loadparm() creds = credopts.get_credentials(lp, fallback_machine=True) @@ -116,11 +115,10 @@ all=all of the above"""), self.seize_role(role, samdb, force) - class cmd_fsmo_show(Command): """Show the roles""" - synopsis = "%prog fsmo show [options]" + synopsis = "%prog [options]" takes_options = [ Option("-H", "--URL", help="LDB URL for database or target server", type=str, @@ -129,8 +127,7 @@ class cmd_fsmo_show(Command): takes_args = [] - def run(self, H=None, - credopts=None, sambaopts=None, versionopts=None): + def run(self, H=None, credopts=None, sambaopts=None, versionopts=None): lp = sambaopts.get_loadparm() creds = credopts.get_credentials(lp, fallback_machine=True) @@ -173,13 +170,12 @@ class cmd_fsmo_show(Command): self.message("PdcEmulationMasterRole owner: " + self.pdcEmulator) self.message("DomainNamingMasterRole owner: " + self.namingMaster) self.message("SchemaMasterRole owner: " + self.schemaMaster) - class cmd_fsmo_transfer(Command): """Transfer the role""" - synopsis = "%prog fsmo transfer [options]" + synopsis = "%prog [options]" takes_options = [ Option("-H", "--URL", help="LDB URL for database or target server", type=str, @@ -252,7 +248,6 @@ all=all of the above"""), self.transfer_role(role, samdb) - class cmd_fsmo(SuperCommand): """Flexible Single Master Operations (FSMO) roles management""" |