mirror of
https://github.com/stefanpejcic/openpanel
synced 2025-06-26 18:28:26 +00:00
Update UPDATE.sh
This commit is contained in:
parent
4fd3c67db3
commit
72f59d7074
@ -437,7 +437,7 @@ update_config_files() {
|
|||||||
|
|
||||||
# Define variables
|
# Define variables
|
||||||
CONFIG_DIR="/etc/openpanel"
|
CONFIG_DIR="/etc/openpanel"
|
||||||
TEMP_DIR="$HOME/temp_untracked_files"
|
TEMP_DIR_FOR_GIT="$HOME/temp_untracked_files"
|
||||||
DOCKER_COMPOSE_SRC="/etc/openpanel/docker/compose/new-docker-compose.yml"
|
DOCKER_COMPOSE_SRC="/etc/openpanel/docker/compose/new-docker-compose.yml"
|
||||||
DOCKER_COMPOSE_DEST="/root/docker-compose.yml"
|
DOCKER_COMPOSE_DEST="/root/docker-compose.yml"
|
||||||
|
|
||||||
@ -478,9 +478,9 @@ update_config_files() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Move any untracked files to a temporary location
|
# Move any untracked files to a temporary location
|
||||||
mkdir -p "$TEMP_DIR"
|
mkdir -p "$TEMP_DIR_FOR_GIT"
|
||||||
for file in $(git ls-files --others --exclude-standard); do
|
for file in $(git ls-files --others --exclude-standard); do
|
||||||
mv "$file" "$TEMP_DIR/"
|
mv "$file" "$TEMP_DIR_FOR_GIT/"
|
||||||
done
|
done
|
||||||
|
|
||||||
# Copy the new Docker Compose file to the root directory
|
# Copy the new Docker Compose file to the root directory
|
||||||
@ -490,12 +490,12 @@ update_config_files() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Move untracked files back if they exist
|
# Move untracked files back if they exist
|
||||||
if [ "$(ls -A $TEMP_DIR)" ]; then
|
if [ "$(ls -A $TEMP_DIR_FOR_GIT)" ]; then
|
||||||
mv "$TEMP_DIR"/* . 2>/dev/null
|
mv "$TEMP_DIR_FOR_GIT"/* . 2>/dev/null
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Clean up temporary files
|
# Clean up temporary files
|
||||||
rm -rf "$TEMP_DIR"
|
rm -rf "$TEMP_DIR_FOR_GIT"
|
||||||
|
|
||||||
echo "Update complete."
|
echo "Update complete."
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user