예제 #1
0
파일: sync.py 프로젝트: resonancellc/mds
 def _create_user(self, username, password, name, surname):
     SambaAD().createUser(username, password, name, surname)
예제 #2
0
파일: sync.py 프로젝트: resonancellc/mds
 def _create_group(self, name, description=None):
     SambaAD().createGroup(name, description)
예제 #3
0
파일: __init__.py 프로젝트: gnumaniac/pulse
def deleteSambaUser(username):
    return SambaAD().deleteUser(username)
예제 #4
0
파일: __init__.py 프로젝트: gnumaniac/pulse
def userHasSambaEnabled(username):
    return username and SambaAD().isUserEnabled(username)
예제 #5
0
파일: __init__.py 프로젝트: gnumaniac/pulse
def enableSambaUser(username):
    return SambaAD().enableUser(username)
예제 #6
0
파일: __init__.py 프로젝트: gnumaniac/pulse
def disableSambaUser(username):
    return SambaAD().disableUser(username)
예제 #7
0
파일: __init__.py 프로젝트: gnumaniac/pulse
def updateSambaUserPassword(username, password):
    if isinstance(password, xmlrpclib.Binary):
        password = str(password)
    return SambaAD().updateUserPassword(username, password)
예제 #8
0
파일: __init__.py 프로젝트: gnumaniac/pulse
def createSambaUser(username, password, name, surname):
    return SambaAD().createUser(username, password, name, surname)
예제 #9
0
파일: __init__.py 프로젝트: gnumaniac/pulse
def userHasSambaAccount(username):
    return username and SambaAD().existsUser(username)
예제 #10
0
파일: __init__.py 프로젝트: gnumaniac/pulse
def editMachine(name, description, enabled):
    return SambaAD().editMachine(name, description, enabled)
예제 #11
0
파일: __init__.py 프로젝트: gnumaniac/pulse
def getMachine(name):
    return SambaAD().getMachine(name)
예제 #12
0
파일: __init__.py 프로젝트: gnumaniac/pulse
def deleteMachine(name):
    return SambaAD().deleteMachine(name)
예제 #13
0
파일: __init__.py 프로젝트: gnumaniac/pulse
def listDomainMembers():
    return SambaAD().listDomainMembers()