From e3eeb293db5cf5eb2cd83757cc25efa59d1e7bfd Mon Sep 17 00:00:00 2001 From: Your Name Date: Sun, 28 Apr 2024 18:56:33 -0500 Subject: [PATCH] wip --- launch_chffrplus.sh | 44 ++++++++++++++++++++++---------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/launch_chffrplus.sh b/launch_chffrplus.sh index a7f6141..b66870d 100755 --- a/launch_chffrplus.sh +++ b/launch_chffrplus.sh @@ -44,30 +44,30 @@ function launch { # 2. The FINALIZED consistent file has to exist, indicating there's an update # that completed successfully and synced to disk. - if [ -f "${BASEDIR}/.overlay_init" ]; then - find ${BASEDIR}/.git -newer ${BASEDIR}/.overlay_init | grep -q '.' 2> /dev/null - if [ $? -eq 0 ]; then - echo "${BASEDIR} has been modified, skipping overlay update installation" - else - if [ -f "${STAGING_ROOT}/finalized/.overlay_consistent" ]; then - if [ ! -d /data/safe_staging/old_openpilot ]; then - echo "Valid overlay update found, installing" - LAUNCHER_LOCATION="${BASH_SOURCE[0]}" + # if [ -f "${BASEDIR}/.overlay_init" ]; then + # find ${BASEDIR}/.git -newer ${BASEDIR}/.overlay_init | grep -q '.' 2> /dev/null + # if [ $? -eq 0 ]; then + # echo "${BASEDIR} has been modified, skipping overlay update installation" + # else + # if [ -f "${STAGING_ROOT}/finalized/.overlay_consistent" ]; then + # if [ ! -d /data/safe_staging/old_openpilot ]; then + # echo "Valid overlay update found, installing" + # LAUNCHER_LOCATION="${BASH_SOURCE[0]}" - mv $BASEDIR /data/safe_staging/old_openpilot - mv "${STAGING_ROOT}/finalized" $BASEDIR - cd $BASEDIR + # mv $BASEDIR /data/safe_staging/old_openpilot + # mv "${STAGING_ROOT}/finalized" $BASEDIR + # cd $BASEDIR - echo "Restarting launch script ${LAUNCHER_LOCATION}" - unset AGNOS_VERSION - exec "${LAUNCHER_LOCATION}" - else - echo "openpilot backup found, not updating" - # TODO: restore backup? This means the updater didn't start after swapping - fi - fi - fi - fi + # echo "Restarting launch script ${LAUNCHER_LOCATION}" + # unset AGNOS_VERSION + # exec "${LAUNCHER_LOCATION}" + # else + # echo "openpilot backup found, not updating" + # # TODO: restore backup? This means the updater didn't start after swapping + # fi + # fi + # fi + # fi # handle pythonpath ln -sfn $(pwd) /data/pythonpath