Commit Graph

3 Commits

Author SHA1 Message Date
Ricardo Garcia Silva 44768fc488 Guard against invalid job id throwing error (#1281)
* Process manager now knows about existing processes

* Move get_manager to base module

* Process manager now knows about existing processes

* Guard API from manager.get_job() errors

* Guard API from job-related errors

* fix flak8-related issue on tests

* moved process-related exceptions to pygeoapi.process.base

---------

Co-authored-by: Ricardo Garcia Silva <ricardo@kartoza.com>
2023-07-02 12:47:23 +02:00
Ricardo Garcia Silva 40e82424f3 Process manager instantiates processor (#1278)
* Process manager now knows about existing processes

* Move get_manager to base module

* manager is now responsible for instantiating a processor

* manager.execute_process now accepts process_id instead of processor instance

* Add license to test file

* fix email address typo

---------

Co-authored-by: Ricardo Garcia Silva <ricardo@kartoza.com>
2023-07-02 04:51:34 -04:00
Ricardo Garcia Silva 862e83da1f Process manager now knows about existing processes (#1277)
* Process manager now knows about existing processes

* get processes from the process manager rather than the config

* Move get_manager to base module

---------

Co-authored-by: Ricardo Garcia Silva <ricardo@kartoza.com>
2023-07-01 10:53:46 -04:00