Skip to content

Commit f318379

Browse files
committed
docker: enable telemetry via environment variable
1 parent 877ec6d commit f318379

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

docker/run-stac-server.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
11
#!/bin/bash
22
# some pre-start operation
33
LOGGING_OPTIONS=""
4+
SERVE_REST_OPTIONS=""
45
re='^[0-9]+$'
56
if [[ ${EODAG_LOGGING} =~ $re ]] && [ "${EODAG_LOGGING} " -gt "0" ]; then
67
LOGGING_OPTIONS="-"$(printf '%0.sv' $(seq 1 ${EODAG_LOGGING}))
78
else
89
echo "Logging level can be changed using EODAG_LOGGING environment variable [1-3]"
910
fi
11+
if [[ -n "${OTEL_EXPORTER_OTLP_ENDPOINT}" ]]; then
12+
SERVE_REST_OPTIONS="--observability"
13+
fi
1014
# start
11-
exec eodag $LOGGING_OPTIONS serve-rest -w
15+
exec eodag $LOGGING_OPTIONS serve-rest -w $SERVE_REST_OPTIONS

0 commit comments

Comments
 (0)