Show
Ignore:
Timestamp:
11/12/03 14:06:38 (20 years ago)
Author:
jalet
Message:

Bug fix wrt no user/group name command line argument to edpykota

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • pykota/trunk/pykota/storages/ldapstorage.py

    r1170 r1179  
    2222# 
    2323# $Log$ 
     24# Revision 1.35  2003/11/12 13:06:37  jalet 
     25# Bug fix wrt no user/group name command line argument to edpykota 
     26# 
    2427# Revision 1.34  2003/10/24 08:37:55  jalet 
    2528# More complete messages in case of LDAP failure. 
     
    244247            return dn 
    245248             
     249    def getAllUsersNames(self) :     
     250        """Extracts all user names.""" 
     251        usernames = [] 
     252        result = self.doSearch("objectClass=pykotaAccount", ["pykotaUserName"], base=self.info["userbase"]) 
     253        if result : 
     254            usernames = [record[1]["pykotaUserName"][0] for record in result] 
     255        return usernames 
     256         
     257    def getAllGroupsNames(self) :     
     258        """Extracts all group names.""" 
     259        groupnames = [] 
     260        result = self.doSearch("objectClass=pykotaGroup", ["pykotaGroupName"], base=self.info["groupbase"]) 
     261        if result : 
     262            groupnames = [record[1]["pykotaGroupName"][0] for record in result] 
     263        return groupnames 
     264         
    246265    def getUserFromBackend(self, username) :     
    247266        """Extracts user information given its name."""