Kaynağa Gözat

[Add][rootfs][check_upgrade_byUSB.sh]

2021.07.20 / Folus Wen

Actions:
1. Auto copy log to /UsbFlash fucntion implement.

Files:
1. As follow commit history

Image version: D0.00.XX.XXXX.XX
Image checksum: XXXXXXXX

Hardware PWB P/N : XXXXXXX
Hardware Version : XXXXXXX
FolusWen 3 yıl önce
ebeveyn
işleme
209bd4a8c8
1 değiştirilmiş dosya ile 13 ekleme ve 0 silme
  1. 13 0
      EVSE/rootfs/usr/bin/check_upgrade_byUSB.sh

+ 13 - 0
EVSE/rootfs/usr/bin/check_upgrade_byUSB.sh

@@ -33,6 +33,19 @@ add|"")
 	else
 		echo [ $DATE ] USB disk can not find upgrade_image_list file >> /Storage/SystemLog/check_upgrade_byUSB	
 	fi
+
+	# Check copy log to usb file exist
+        if [ -f "/UsbFlash/cp_log" ]; then
+                `cp -f -r /Storage/ /UsbFlash/`
+                if [ $? -ne 0 ]; then
+                        echo [ $DATE ] copy /Storage/ to /UsbFlash/ fail. >> /Storage/SystemLog/check_upgrade_byUSB
+                else
+                        echo [ $DATE ] copy /Storage/ to /UsbFlash/ success. >> /Storage/SystemLog/check_upgrade_byUSB
+                fi
+        else
+                echo [ $DATE ] USB disk can not find cp_log file >> /Storage/SystemLog/check_upgrade_byUSB
+        fi
+
 	umount /dev/$MDEV
         ;;
 esac