code: 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_lisf __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
docs: Allows eauth module to modify the access list right before it'll be applied to the request.
          For example ldap auth module expands entries