Example #1
0
 def manager_name(self):
     """ Get manager name for a user """
     if not self.ldap_user:
         return self.manager.name
     else:
         ldap = LdapCache()
         user_data = ldap.search_user_by_dn(self.manager_dn)
         return user_data['login']
Example #2
0
 def manager_mail(self):
     """ Get manager email for a user """
     if not self.ldap_user:
         return self.manager.email
     else:
         ldap = LdapCache()
         user_data = ldap.search_user_by_dn(self.manager_dn)
         return user_data['email']