catch all processor exceptions
This commit is contained in:
+1
-2
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user