From 53ef83f00a8550450d1bf8e04b5e85bf5eb5d1be Mon Sep 17 00:00:00 2001 From: totycro Date: Wed, 17 Feb 2021 14:16:05 +0100 Subject: [PATCH] Select correct process on GET /process/PROC_ID (#621) Before, you would always get the first process in the config. --- pygeoapi/api.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pygeoapi/api.py b/pygeoapi/api.py index 58535c9..18e8e71 100644 --- a/pygeoapi/api.py +++ b/pygeoapi/api.py @@ -1892,7 +1892,12 @@ tiles/{{{}}}/{{{}}}/{{{}}}/{{{}}}?f=mvt' return headers_, 404, to_json(exception, self.pretty_print) if processes_config: - for key, value in processes_config.items(): + if process is not None: + relevant_processes = [(process, processes_config[process])] + else: + relevant_processes = processes_config.items() + + for key, value in relevant_processes: p = load_plugin('process', processes_config[key]['processor'])