add audience field, switch base processor, better handle processor loading failure

This commit is contained in:
Jens Langhammer
2019-04-18 11:30:21 +02:00
parent 98cd646044
commit 9f8fb7378a
5 changed files with 44 additions and 7 deletions

View File

@ -116,11 +116,7 @@ class Processor:
def _determine_audience(self):
"""Determines the _audience."""
self._audience = self._request_params.get('DESTINATION', None)
if not self._audience:
self._audience = self._request_params.get('PROVIDER_NAME', None)
self._audience = self._remote.audience
self._logger.info('determined audience')
def _determine_response_id(self):