mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-06-02 05:44:03 +02:00
Update 01-structure.sh
This commit is contained in:
@@ -40,14 +40,14 @@ fi
|
|||||||
# Set the new birdsongs folder
|
# Set the new birdsongs folder
|
||||||
BIRDSONGS_FOLDER="$(bashio::config "BIRDSONGS_FOLDER")"
|
BIRDSONGS_FOLDER="$(bashio::config "BIRDSONGS_FOLDER")"
|
||||||
BIRDSONGS_FOLDER="${BIRDSONGS_FOLDER:-clips/}"
|
BIRDSONGS_FOLDER="${BIRDSONGS_FOLDER:-clips/}"
|
||||||
BIRDSONGS_FOLDER="${BIRDSONGS_FOLDER%/}"
|
BIRDSONGS_FOLDER="${BIRDSONGS_FOLDER%/}" # Remove trailing slash if present
|
||||||
if [[ ! "$BIRDSONGS_FOLDER" == /* ]]; then
|
if [[ ! "$BIRDSONGS_FOLDER" == /* ]]; then
|
||||||
if [ ! -d "/config/$BIRDSONGS_FOLDER" ]; then
|
if [ ! -d "/config/$BIRDSONGS_FOLDER" ]; then
|
||||||
mkdir -p "/config/$BIRDSONGS_FOLDER"
|
mkdir -p "/config/$BIRDSONGS_FOLDER"
|
||||||
fi
|
fi
|
||||||
if [ -d "/data/$BIRDSONGS_FOLDER" ]; then
|
if [ -d "/data/$BIRDSONGS_FOLDER" ]; then
|
||||||
if [ -n "$(ls -A /data/"$BIRDSONGS_FOLDER" 2>/dev/null)" ]; then
|
if [ -n "$(ls -A /data/"$BIRDSONGS_FOLDER" 2>/dev/null)" ]; then
|
||||||
cp -rf /data/"$BIRDSONGS_FOLDER"/* /config/"$BIRDSONGS_FOLDER"/
|
cp -rf /data/"$BIRDSONGS_FOLDER"/* "/config/$BIRDSONGS_FOLDER"/
|
||||||
fi
|
fi
|
||||||
rm -r "/data/$BIRDSONGS_FOLDER"
|
rm -r "/data/$BIRDSONGS_FOLDER"
|
||||||
fi
|
fi
|
||||||
|
|||||||
Reference in New Issue
Block a user