mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-01-09 17:31:03 +01:00
Revert
This commit is contained in:
@@ -12,22 +12,13 @@ bashio::log.info "Update structure"
|
||||
echo "Creating symlinks"
|
||||
for folder in config db; do
|
||||
echo "Creating for $folder"
|
||||
target="/config/${folder}"
|
||||
mkdir -p "$target"
|
||||
|
||||
# Migrate existing data from previous locations while avoiding self-copies
|
||||
for legacy_path in "/app/${folder}" "/data/${folder}"; do
|
||||
if [ -d "$legacy_path" ]; then
|
||||
legacy_target="$(readlink -f "$legacy_path" || true)"
|
||||
if [ "$legacy_target" != "$target" ] && [ "$(ls -A "$legacy_path")" ]; then
|
||||
# -n prevents clobbering anything already present in /config
|
||||
cp -rn "$legacy_path"/. "$target"/
|
||||
fi
|
||||
fi
|
||||
done
|
||||
|
||||
rm -rf /data/"$folder"
|
||||
ln -sf "$target" /data/"$folder"
|
||||
# Create symlinks
|
||||
mkdir -p /config/"$folder"
|
||||
if [ -d /app/"$folder" ] && [ "$(ls -A /app/"$folder")" ]; then
|
||||
cp -rn /app/"$folder"/* /config/"$folder"/
|
||||
fi
|
||||
rm -r /app/"$folder"
|
||||
ln -sf /config/"$folder" /app/"$folder"
|
||||
done
|
||||
|
||||
sudo chown -R nginx:www-data /config/db/
|
||||
|
||||
Reference in New Issue
Block a user