catch all processor exceptions

This commit is contained in:
Tom Kralidis
2019-03-07 22:55:33 +00:00
parent 35911c767e
commit 70f05eecfd
+1 -2
View File
@@ -37,7 +37,6 @@ from jinja2 import Environment, FileSystemLoader
from pygeoapi import __version__
from pygeoapi.log import setup_logger
from pygeoapi.plugin import load_plugin, PLUGINS
from pygeoapi.process.base import ProcessorExecuteError
from pygeoapi.provider.base import ProviderConnectionError, ProviderQueryError
LOGGER = logging.getLogger(__name__)
@@ -625,7 +624,7 @@ class API(object):
outputs = p.execute(data_dict)
response['outputs'] = outputs
return headers_, 201, json.dumps(response)
except ProcessorExecuteError as err:
except Exception as err:
exception = {
'code': 'InvalidParameterValue',
'description': str(err)