Handle hidden files and cleanup after migration

This commit is contained in:
Alexandre
2026-01-08 14:14:33 +01:00
parent 2c2d239eba
commit 0b4145a679
6 changed files with 30 additions and 6 deletions

View File

@@ -6,6 +6,10 @@ slug=prowlarr
if [ -d "/homeassistant/addons_config/$slug" ]; then
echo "Migrating /homeassistant/addons_config/$slug to /addon_configs/xxx-$slug"
cp -rnf /homeassistant/addons_config/"$slug"/* /config/ || true
tar -C /homeassistant/addons_config/"$slug" --exclude=addons_config -cf - . | tar -C /config -xf - || true
mv /homeassistant/addons_config/"$slug" /homeassistant/addons_config/"$slug"_migrated
fi
if [ -d /config/addons_config ]; then
rm -rf /config/addons_config
fi