diff options
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 e8e24b2de14..4449a306a9a 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""" |