From: Silvio Rhatto Date: Sat, 27 Sep 2025 20:50:51 +0000 (-0300) Subject: Fix: hydractl: sync-media:improved lock file handling (3) X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=57701ac525d9a668a5838b127516ab5989d48433;p=hydra.git Fix: hydractl: sync-media:improved lock file handling (3) --- diff --git a/share/hydractl/sync-media b/share/hydractl/sync-media index c8eed12..56f74c9 100755 --- a/share/hydractl/sync-media +++ b/share/hydractl/sync-media @@ -49,8 +49,8 @@ function sync_media_set_lockfile { # Remove lockfile # Adapted from borger function sync_media_unset_lockfile { - if [ ! -z "$LOCKFILE" ]; then - git annex unannex $LOCK + if [ ! -z "$LOCKFILE" ] && [ -e "$LOCKFILE" ]; then + git annex unannex $LOCK &> /dev/null git rm -f $LOCKFILE &> /dev/null || \ rm -f $LOCKFILE || echo "Could not remove lockfile $LOCKFILE" fi