Пример #1
0
 def _create_user(self, username, password, name, surname):
     SambaAD().createUser(username, password, name, surname)
Пример #2
0
 def _create_group(self, name, description=None):
     SambaAD().createGroup(name, description)
Пример #3
0
def deleteSambaUser(username):
    return SambaAD().deleteUser(username)
Пример #4
0
def userHasSambaEnabled(username):
    return username and SambaAD().isUserEnabled(username)
Пример #5
0
def enableSambaUser(username):
    return SambaAD().enableUser(username)
Пример #6
0
def disableSambaUser(username):
    return SambaAD().disableUser(username)
Пример #7
0
def updateSambaUserPassword(username, password):
    if isinstance(password, xmlrpclib.Binary):
        password = str(password)
    return SambaAD().updateUserPassword(username, password)
Пример #8
0
def createSambaUser(username, password, name, surname):
    return SambaAD().createUser(username, password, name, surname)
Пример #9
0
def userHasSambaAccount(username):
    return username and SambaAD().existsUser(username)
Пример #10
0
def editMachine(name, description, enabled):
    return SambaAD().editMachine(name, description, enabled)
Пример #11
0
def getMachine(name):
    return SambaAD().getMachine(name)
Пример #12
0
def deleteMachine(name):
    return SambaAD().deleteMachine(name)
Пример #13
0
def listDomainMembers():
    return SambaAD().listDomainMembers()