def __process_acl(self, load, auth_list):
        '''
        Allows eauth module to modify the access list right before it'll be applied to the request.
        For example ldap auth module expands entries
        '''
        if 'eauth' not in load:
            return auth_list
        fstr = '{0}.process_acl'.format(load['eauth'])
        if fstr not in self.auth:
            return auth_list
        try:
            return self.auth[fstr](auth_list, self.opts)
        except Exception as e:
            log.debug('Authentication module threw %s', e)
            return auth_list
def __process_acl ( self , load , auth_list ) : if 'eauth' not in load : return auth_list fstr = '{0}.process_acl' . format ( load [ 'eauth' ] ) if fstr not in self . auth : return auth_list try : return self . auth [ fstr ] ( auth_list , self . opts ) except Exception as e : log . debug ( 'Authentication module threw %s' , e ) return auth_list
Allows eauth module to modify the access list right before it'll be applied to the request.
        For example ldap auth module expands entries