Guest User

Untitled

a guest
Feb 10th, 2015
237
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1.  
  2.  
  3. . /tmp/backuptool.functions
  4.  
  5. list_files() {
  6. cat <<EOF
  7. app/Cerberus.apk
  8. priv-app/Cerberus.apk
  9. etc/cerberus_conf.xml
  10. EOF
  11. }
  12.  
  13. case "$1" in
  14. backup)
  15. list_files | while read FILE DUMMY; do
  16. backup_file $S/"$FILE"
  17. done
  18. ;;
  19. restore)
  20. list_files | while read FILE REPLACEMENT; do
  21. R=""
  22. [ -n "$REPLACEMENT" ] && R="$S/$REPLACEMENT"
  23. [ -f "$C/$S/$FILE" ] && restore_file $S/"$FILE" "$R"
  24. done
  25. ;;
  26. pre-backup)
  27. # Stub
  28. ;;
  29. post-backup)
  30. # Stub
  31. ;;
  32. pre-restore)
  33. # Stub
  34. ;;
  35. post-restore)
  36. # Stub
  37. ;;
  38. esac
Advertisement
Add Comment
Please, Sign In to add comment