浏览代码

Backup and restore nodejs file

Bob Mottram 8 年前
父节点
当前提交
9074a7cc2f
共有 4 个文件被更改,包括 14 次插入0 次删除
  1. 3
    0
      src/freedombone-backup-local
  2. 3
    0
      src/freedombone-backup-remote
  3. 4
    0
      src/freedombone-restore-local
  4. 4
    0
      src/freedombone-restore-remote

+ 3
- 0
src/freedombone-backup-local 查看文件

@@ -249,6 +249,9 @@ function backup_configfiles {
249 249
     if [ ! -d $temp_backup_dir ]; then
250 250
         mkdir -p $temp_backup_dir
251 251
     fi
252
+    if [ -f $NODEJS_INSTALLED_APPS_FILE ]; then
253
+        cp -f $NODEJS_INSTALLED_APPS_FILE $temp_backup_dir
254
+    fi
252 255
     cp -f $CONFIGURATION_FILE $temp_backup_dir
253 256
     cp -f $COMPLETION_FILE $temp_backup_dir
254 257
     if [ -f $BACKUP_EXTRA_DIRECTORIES ]; then

+ 3
- 0
src/freedombone-backup-remote 查看文件

@@ -114,6 +114,9 @@ function backup_configfiles {
114 114
     if [ ! -d $temp_backup_dir ]; then
115 115
         mkdir -p $temp_backup_dir
116 116
     fi
117
+    if [ -f $NODEJS_INSTALLED_APPS_FILE ]; then
118
+        cp -f $NODEJS_INSTALLED_APPS_FILE $temp_backup_dir
119
+    fi
117 120
     cp -f $CONFIGURATION_FILE $temp_backup_dir
118 121
     cp -f $COMPLETION_FILE $temp_backup_dir
119 122
     if [ -f $BACKUP_EXTRA_DIRECTORIES ]; then

+ 4
- 0
src/freedombone-restore-local 查看文件

@@ -108,6 +108,10 @@ function restore_configfiles {
108 108
         temp_restore_dir=/root/tempconfig
109 109
         restore_directory_from_usb $temp_restore_dir configfiles
110 110
 
111
+        if [ -f $temp_restore_dir$NODEJS_INSTALLED_APPS_FILE ]; then
112
+            cp -f $temp_restore_dir$NODEJS_INSTALLED_APPS_FILE $NODEJS_INSTALLED_APPS_FILE
113
+        fi
114
+
111 115
         if [ -f $temp_restore_dir/root/${PROJECT_NAME}.cfg ]; then
112 116
             cp -f $temp_restore_dir/root/${PROJECT_NAME}.cfg $CONFIGURATION_FILE
113 117
             if [ ! "$?" = "0" ]; then

+ 4
- 0
src/freedombone-restore-remote 查看文件

@@ -115,6 +115,10 @@ function restore_configfiles {
115 115
         temp_restore_dir=/root/tempconfig
116 116
         restore_directory_from_friend $temp_restore_dir configfiles
117 117
 
118
+        if [ -f $temp_restore_dir$NODEJS_INSTALLED_APPS_FILE ]; then
119
+            cp -f $temp_restore_dir$NODEJS_INSTALLED_APPS_FILE $NODEJS_INSTALLED_APPS_FILE
120
+        fi
121
+
118 122
         if [ -f $temp_restore_dir/root/${PROJECT_NAME}.cfg ]; then
119 123
             cp -f $temp_restore_dir/root/${PROJECT_NAME}.cfg $CONFIGURATION_FILE
120 124
             if [ ! "$?" = "0" ]; then