Update sync.py
Browse files
sync.py
CHANGED
|
@@ -176,6 +176,13 @@ if __name__ == "__main__":
|
|
| 176 |
log("=" * 50)
|
| 177 |
ok = restore()
|
| 178 |
log("=" * 50)
|
| 179 |
-
|
| 180 |
-
|
| 181 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 176 |
log("=" * 50)
|
| 177 |
ok = restore()
|
| 178 |
log("=" * 50)
|
| 179 |
+
|
| 180 |
+
# ถ้า restore ไม่สำเร็จเพราะไม่มี backup file ให้ถือว่าเป็น OK
|
| 181 |
+
if not ok:
|
| 182 |
+
# ตรวจสอบว่าเป็นเพราะไม่มี backup file หรือไม่
|
| 183 |
+
# โดยดูจาก log หรือปรับฟังก์ชัน restore ให้คืนค่าเป็น None หรือมีรหัส
|
| 184 |
+
log("Restore skipped or not needed (continuing anyway)")
|
| 185 |
+
sys.exit(0) # exit with success
|
| 186 |
+
else:
|
| 187 |
+
log(f"Restore successful")
|
| 188 |
+
sys.exit(0)
|