Change persistent folder name to docker_persistent

This commit is contained in:
Thiago Alves
2024-03-14 11:22:42 -04:00
committed by GitHub
parent 18815eef35
commit a8928f802f

View File

@@ -237,13 +237,13 @@ function finalize_install {
./compile_program.sh blank_program.st
cat > "$OPENPLC_DIR/start_openplc.sh" <<EOF
#!/bin/bash
if [ -d "/persistent" ]; then
mkdir -p /persistent/st_files
cp -n /workdir/webserver/dnp3_default.cfg /persistent/dnp3.cfg
cp -n /workdir/webserver/openplc_default.db /persistent/openplc.db
cp -n /workdir/webserver/st_files_default/* /persistent/st_files/
cp -n /dev/null /persistent/persistent.file
cp -n /dev/null /persistent/mbconfig.cfg
if [ -d "/docker_persistent" ]; then
mkdir -p /docker_persistent/st_files
cp -n /workdir/webserver/dnp3_default.cfg /docker_persistent/dnp3.cfg
cp -n /workdir/webserver/openplc_default.db /docker_persistent/openplc.db
cp -n /workdir/webserver/st_files_default/* /docker_persistent/st_files/
cp -n /dev/null /docker_persistent/persistent.file
cp -n /dev/null /docker_persistent/mbconfig.cfg
fi
cd "$OPENPLC_DIR/webserver"
"$OPENPLC_DIR/.venv/bin/python3" webserver.py
@@ -298,9 +298,9 @@ elif [ "$1" == "docker" ]; then
install_py_deps
install_all_libs
# Create persistent folder for docker
if [[ ! -d "/persistent" ]]
if [[ ! -d "/docker_persistent" ]]
then
mkdir /persistent
mkdir /docker_persistent
fi
finalize_install linux