Open-EO / openeo-python-client

Python client API for OpenEO
https://open-eo.github.io/openeo-python-client/
Apache License 2.0
156 stars 42 forks source link

use threading to run jobmanager loop #614

Closed jdries closed 2 months ago

jdries commented 2 months ago

I propose to allow running the jobmanager cycle in a separate thread, allowing for a more clean option to interrupt it.

soxofaan commented 2 months ago

FYI: I pushed some tweaks (some automatic code style cleanups), but more importantly some tweaks to the sleep/wait logic in 95a4ec7. Feel free to revert

soxofaan commented 2 months ago

remove the initialize_job_db concern from the scope of this PR and merged in ffa7be2ce080d3e517a72d54c98a9ea363d9b478