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