diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2008-08-01 21:00:09 +0200 |
---|---|---|
committer | Jelmer Vernooij <jelmer@samba.org> | 2008-08-01 21:00:09 +0200 |
commit | 1c94f3e95da5b520ee631670a30f96e487f12ac8 (patch) | |
tree | 0e6533be81e69123ba2a33406fd3336b892eaaad /source4/scripting/python/samba/samr.py | |
parent | fff006bd84fc3fd1d9fdd22e3c20110285b2c144 (diff) | |
download | samba-1c94f3e95da5b520ee631670a30f96e487f12ac8.tar.gz samba-1c94f3e95da5b520ee631670a30f96e487f12ac8.tar.xz samba-1c94f3e95da5b520ee631670a30f96e487f12ac8.zip |
Use new style python classes.
(This used to be commit 2a39aae0cef310a79427feb1b85f6794ea36849a)
Diffstat (limited to 'source4/scripting/python/samba/samr.py')
-rw-r--r-- | source4/scripting/python/samba/samr.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/source4/scripting/python/samba/samr.py b/source4/scripting/python/samba/samr.py index 314f78b8ad3..62a7c6eb3d3 100644 --- a/source4/scripting/python/samba/samr.py +++ b/source4/scripting/python/samba/samr.py @@ -97,7 +97,8 @@ def call_fn(fn, pipe, args): return result; -class SamrHandle: + +class SamrHandle(object): def __init__(self, pipe, handle): @@ -137,6 +138,7 @@ class SamrHandle: call_fn(dcerpc.dcerpc_samr_SetSecurity, self.pipe, r) + class ConnectHandle(SamrHandle): def EnumDomains(self): @@ -212,6 +214,7 @@ class ConnectHandle(SamrHandle): call_fn(dcerpc.dcerpc_samr_SetBootKeyInformation, self.pipe, r) + class DomainHandle(SamrHandle): def QueryDomainInfo(self, level = 2): @@ -517,6 +520,7 @@ class DomainHandle(SamrHandle): call_fn(dcerpc.dcerpc_samr_TestPrivateFunctionsDomain, self.pipe, r) + class UserHandle(SamrHandle): def DeleteUser(self): @@ -576,6 +580,7 @@ class UserHandle(SamrHandle): call_fn(dcerpc.dcerpc_samr_TestPrivateFunctionsUser, self.pipe, r) + class GroupHandle(SamrHandle): def QueryGroupInfo(self, level): @@ -608,6 +613,7 @@ class GroupHandle(SamrHandle): dcerpc.uint32_array_getitem(r.data_out.rids.unknown, x)) for x in range(r.data_out.rids.count)] + class AliasHandle(SamrHandle): def DeleteDomAlias(self): |