From 70f05eecfd9ca272114fc6f5455195bc0b1ce8b9 Mon Sep 17 00:00:00 2001 From: Tom Kralidis Date: Thu, 7 Mar 2019 22:55:33 +0000 Subject: [PATCH] catch all processor exceptions --- pygeoapi/api.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pygeoapi/api.py b/pygeoapi/api.py index 2c8877f..a4bd353 100644 --- a/pygeoapi/api.py +++ b/pygeoapi/api.py @@ -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)