Open-EO / openeo-geopyspark-driver

OpenEO driver for GeoPySpark (Geotrellis)
Apache License 2.0
26 stars 4 forks source link

test local_batch_job.py with a simple process graph #839

Closed JeroenVerstraelen closed 1 month ago

JeroenVerstraelen commented 3 months ago

EPIC: https://github.com/Open-EO/openeo-geopyspark-driver/issues/806

jdries commented 2 months ago

configuration for credentials: https://github.com/Open-EO/openeo-geotrellis-extensions/blob/f0f81fdb504293601b4d4939cc7f1d2c3eb6c1b4/openeo-geotrellis/src/main/scala/org/openeo/geotrellis/CustomizableHttpRangeReaderProvider.scala#L44 Java system property: "http.credentials.file" File contents:

{
"services.terrascope.be": {
  "username": "username",
  "password": "plain_text_pw"
}
}

services.terrascope.be is the hostname that is used in asset urls for which basic authentication is required.

EmileSonneveld commented 1 month ago

Update:

jdries commented 1 month ago

Nice, this seems to almost work as intended. One of the most important todo's for the deadline is documentation. The basic page for eoepca is here: https://eoepca.readthedocs.io/projects/processing/en/latest/design/processing-engine/openeo/ But it actually links to: https://github.com/Open-EO/openeo-geopyspark-driver/blob/master/README.md

Can you update the markdown to explain the current steps for running batch job in docker? (Or put it in a separate one if too much.)