mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-05-31 04:44:05 +02:00
Update 99-run.sh
This commit is contained in:
@@ -18,16 +18,12 @@ for folder in config db; do
|
|||||||
# Migrate existing data from previous locations while avoiding self-copies
|
# Migrate existing data from previous locations while avoiding self-copies
|
||||||
for legacy_path in "/app/${folder}" "/data/${folder}"; do
|
for legacy_path in "/app/${folder}" "/data/${folder}"; do
|
||||||
if [ -d "$legacy_path" ]; then
|
if [ -d "$legacy_path" ]; then
|
||||||
legacy_target="$(readlink -f "$legacy_path" || true)"
|
cp -rn "$legacy_path"/. "$target"/
|
||||||
if [ "$legacy_target" != "$target" ] && [ "$(ls -A "$legacy_path")" ]; then
|
rm -rf "$legacy_target"
|
||||||
# -n prevents clobbering anything already present in /config
|
|
||||||
cp -rn "$legacy_path"/. "$target"/
|
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
rm -rf /data/"$folder"
|
ln -sf "$target" /config/"$folder"
|
||||||
ln -sf "$target" /data/"$folder"
|
|
||||||
done
|
done
|
||||||
|
|
||||||
sudo chown -R nginx:www-data /config/db/
|
sudo chown -R nginx:www-data /config/db/
|
||||||
|
|||||||
Reference in New Issue
Block a user