Exemple #1
0
def group_add(groupname, modlist):
    #print dn
    if is_group_exist(groupname):
        ret = 1
        result = {'msg': 'group already exists'}
    else:
        dn = group_dn(groupname)
        result = ldap_add(dn, modlist)
        #print result
        if result is not None:
            ret = 0
        else:
            ret = 1000
    #return dict({'ret':ret},**result)
    return dict({'ret': ret, 'ldapresult': result})
Exemple #2
0
def group_add(groupname, modlist):
    # print dn
    if is_group_exist(groupname):
        ret = 1
        result = {"msg": "group already exists"}
    else:
        dn = group_dn(groupname)
        result = ldap_add(dn, modlist)
        # print result
        if result is not None:
            ret = 0
        else:
            ret = 1000
            # return dict({'ret':ret},**result)
    return dict({"ret": ret, "ldapresult": result})
Exemple #3
0
def user_add(username,modlist):
	dn = user_dn(username)
	#print dn
	if is_user_exist(username):
		ret = 1
		result = {'msg':'user already exists'}
	else:
		result = ldap_add(dn,modlist)
		#print result
		if result is not None:
			ret = 0
		else:
			ret = 1000
	#return dict({'ret':ret},**result)	
	return dict({'ret':ret,'ldapresult':result})