def __init__(self): try: config = get_config_dict_from_objects(session.query(ConfigParameter).filter(ConfigParameter.name.like('ldap_%')).all()) self.directoryHost = config['ldap_host'] self.ldapBindPass = config['ldap_bind_pass'] self.ldapBindUser = config['ldap_bind_user'] self.isActiveDirectory = config['ldap_is_active_directory'] self.domainName = config['ldap_domain_name'] self.directoryBindDn = config['ldap_bind_dn'] self.lastNameAttr = config['ldap_last_name_attr'] self.firstNameAttr = config['ldap_first_name_attr'] self.userIdAttr = config['ldap_user_name_attr'] self.displayNameAttr = config['ldap_displayname_attr'] self.emailAttr = config['ldap_email_attr'] except Exception, e: cherrypy.log.error("Unable to build LDAP directory: %s" % str(e))
def __init__(self): try: config = get_config_dict_from_objects( session.query(ConfigParameter).filter( ConfigParameter.name.like('ldap_%')).all()) self.directoryHost = config['ldap_host'] self.ldapBindPass = config['ldap_bind_pass'] self.ldapBindUser = config['ldap_bind_user'] self.isActiveDirectory = config['ldap_is_active_directory'] self.domainName = config['ldap_domain_name'] self.directoryBindDn = config['ldap_bind_dn'] self.lastNameAttr = config['ldap_last_name_attr'] self.firstNameAttr = config['ldap_first_name_attr'] self.userIdAttr = config['ldap_user_name_attr'] self.displayNameAttr = config['ldap_displayname_attr'] self.emailAttr = config['ldap_email_attr'] except Exception, e: cherrypy.log.error("Unable to build LDAP directory: %s" % str(e))
def get_mail_config(): config = {} mailConfigObjects = session.query(ConfigParameter).filter(ConfigParameter.name.like('smtp_%')).all() return get_config_dict_from_objects(mailConfigObjects)