Skip to content

Commit ce36361

Browse files
committed
Move migration logic a bit
1 parent 8a51136 commit ce36361

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

files/update.sh

+9-9
Original file line numberDiff line numberDiff line change
@@ -73,15 +73,6 @@ echo "Duck Pro build updated" >> /tmp/update-log.txt
7373
chmod +x /useremain/dist/mjpg_streamer/mjpg_streamer
7474

7575
# Place required files for Duck Pro if config does not exist
76-
if [ ! -d /useremain/home/ytka/printer_data/config ];then
77-
rm -rf /useremain/home/ytka/printer_data
78-
cp -rfd ${update_file_path}/home/ytka/printer_data /useremain/home/ytka/printer_data
79-
echo "Duck Pro config set up" >> /tmp/update-log.txt
80-
fi
81-
if [ ! -d /useremain/home/ytka/printer_data/logs ];then
82-
mkdir -p /useremain/home/ytka/printer_data/logs
83-
fi
84-
8576
if [ -d /useremain/home/ytka/printer_data/config ] && [ ! -f /useremain/home/ytka/printer_data/.migration/2_3_5_3 ];then
8677
mv /useremain/home/ytka/printer_data/config/printer.cfg /useremain/home/ytka/printer_data/config/printer_pre2.3.5.3.cfg
8778
cp ${update_file_path}/home/ytka/printer_data/config/printer.cfg /useremain/home/ytka/printer_data/config/printer.cfg
@@ -97,6 +88,15 @@ if [ -d /useremain/home/ytka/printer_data/config ] && [ ! -f /useremain/home/ytk
9788
echo > /useremain/home/ytka/printer_data/.migration/2_3_7_1
9889
fi
9990

91+
if [ ! -d /useremain/home/ytka/printer_data/config ];then
92+
rm -rf /useremain/home/ytka/printer_data
93+
cp -rfd ${update_file_path}/home/ytka/printer_data /useremain/home/ytka/printer_data
94+
echo "Duck Pro config set up" >> /tmp/update-log.txt
95+
fi
96+
if [ ! -d /useremain/home/ytka/printer_data/logs ];then
97+
mkdir -p /useremain/home/ytka/printer_data/logs
98+
fi
99+
100100
# Place files that should be modified when installing update
101101
rm -rf /useremain/home/ytka/mainsail
102102
cp -rfd ${update_file_path}/home/ytka/mainsail /useremain/home/ytka/mainsail

0 commit comments

Comments
 (0)