fix(ucepsa): repair Shop Floor sync manager syntax
This commit is contained in:
parent
7f9a88d81a
commit
0ed49a3838
@ -4,29 +4,19 @@ set -euo pipefail
|
||||
ACTION="${1:-status}"
|
||||
|
||||
ROOT="${SHOPFLOOR_RUNTIME_ROOT:-/srv/mesavault/edge-oee-ucepsa}"
|
||||
|
||||
CONTAINER="${
|
||||
SHOPFLOOR_SYNC_CONTAINER:-
|
||||
mv_ucepsa_odoo_shopfloor_session_sync
|
||||
}"
|
||||
|
||||
CONTAINER="${SHOPFLOOR_SYNC_CONTAINER:-mv_ucepsa_odoo_shopfloor_session_sync}"
|
||||
NETWORK="${SHOPFLOOR_DOCKER_NETWORK:-mv_ucepsa_net}"
|
||||
|
||||
INTERVAL="${SHOPFLOOR_SYNC_INTERVAL_S:-15}"
|
||||
LOOKBACK="${SHOPFLOOR_SYNC_LOOKBACK_HOURS:-168}"
|
||||
|
||||
TENANT="${SHOPFLOOR_TENANT:-ucepsa}"
|
||||
SITE="${SHOPFLOOR_SITE:-ucepsa_onpremise}"
|
||||
TENANT_NAME="${SHOPFLOOR_TENANT:-ucepsa}"
|
||||
SITE_NAME="${SHOPFLOOR_SITE:-ucepsa_onpremise}"
|
||||
|
||||
MACHINE_MAP_JSON="${
|
||||
SHOPFLOOR_MACHINE_MAP_JSON:-
|
||||
{"52":"CORT-00","53":"CORT-01","54":"CORT-02"}
|
||||
}"
|
||||
DEFAULT_MACHINE_MAP='{"52":"CORT-00","53":"CORT-01","54":"CORT-02"}'
|
||||
MACHINE_MAP_JSON="${SHOPFLOOR_MACHINE_MAP_JSON:-$DEFAULT_MACHINE_MAP}"
|
||||
|
||||
OUTPUT="${
|
||||
SHOPFLOOR_SYNC_OUTPUT:-
|
||||
/tmp/ucepsa_odoo_shopfloor_session_sync.jsonl
|
||||
}"
|
||||
OUTPUT="${SHOPFLOOR_SYNC_OUTPUT:-/tmp/ucepsa_odoo_shopfloor_session_sync.jsonl}"
|
||||
|
||||
cd "$ROOT"
|
||||
|
||||
@ -38,11 +28,11 @@ image() {
|
||||
|
||||
docker_common_args=(
|
||||
--network "$NETWORK"
|
||||
--env-file .env
|
||||
-e ODOO_DB_OVERRIDE=ucepsa_prod
|
||||
-e TENANT_OVERRIDE="$TENANT"
|
||||
-e SITE_OVERRIDE="$SITE"
|
||||
-e SHOPFLOOR_MACHINE_MAP_JSON="$MACHINE_MAP_JSON"
|
||||
--env-file "$ROOT/.env"
|
||||
-e "ODOO_DB_OVERRIDE=ucepsa_prod"
|
||||
-e "TENANT_OVERRIDE=$TENANT_NAME"
|
||||
-e "SITE_OVERRIDE=$SITE_NAME"
|
||||
-e "SHOPFLOOR_MACHINE_MAP_JSON=$MACHINE_MAP_JSON"
|
||||
-v "$ROOT:/app:ro"
|
||||
-w /app
|
||||
--entrypoint python
|
||||
@ -112,6 +102,12 @@ backfill_known() {
|
||||
--workorder-id 810
|
||||
}
|
||||
|
||||
show_status() {
|
||||
docker ps -a \
|
||||
--format 'table {{.Names}}\t{{.Status}}' \
|
||||
| grep -E "$CONTAINER|NAMES" || true
|
||||
}
|
||||
|
||||
case "$ACTION" in
|
||||
start)
|
||||
start_sync
|
||||
@ -128,9 +124,7 @@ case "$ACTION" in
|
||||
;;
|
||||
|
||||
status)
|
||||
docker ps -a \
|
||||
--format 'table {{.Names}}\t{{.Status}}' \
|
||||
| grep -E "$CONTAINER|NAMES"
|
||||
show_status
|
||||
;;
|
||||
|
||||
logs)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user