From 9074a7cc2fe423844049ee140e99ecbd1727991d Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Fri, 4 Nov 2016 14:18:45 +0000 Subject: [PATCH] Backup and restore nodejs file --- src/freedombone-backup-local | 3 +++ src/freedombone-backup-remote | 3 +++ src/freedombone-restore-local | 4 ++++ src/freedombone-restore-remote | 4 ++++ 4 files changed, 14 insertions(+) diff --git a/src/freedombone-backup-local b/src/freedombone-backup-local index 77cca1bd..d6a434e5 100755 --- a/src/freedombone-backup-local +++ b/src/freedombone-backup-local @@ -249,6 +249,9 @@ function backup_configfiles { if [ ! -d $temp_backup_dir ]; then mkdir -p $temp_backup_dir fi + if [ -f $NODEJS_INSTALLED_APPS_FILE ]; then + cp -f $NODEJS_INSTALLED_APPS_FILE $temp_backup_dir + fi cp -f $CONFIGURATION_FILE $temp_backup_dir cp -f $COMPLETION_FILE $temp_backup_dir if [ -f $BACKUP_EXTRA_DIRECTORIES ]; then diff --git a/src/freedombone-backup-remote b/src/freedombone-backup-remote index 10fd48fa..25d68c4c 100755 --- a/src/freedombone-backup-remote +++ b/src/freedombone-backup-remote @@ -114,6 +114,9 @@ function backup_configfiles { if [ ! -d $temp_backup_dir ]; then mkdir -p $temp_backup_dir fi + if [ -f $NODEJS_INSTALLED_APPS_FILE ]; then + cp -f $NODEJS_INSTALLED_APPS_FILE $temp_backup_dir + fi cp -f $CONFIGURATION_FILE $temp_backup_dir cp -f $COMPLETION_FILE $temp_backup_dir if [ -f $BACKUP_EXTRA_DIRECTORIES ]; then diff --git a/src/freedombone-restore-local b/src/freedombone-restore-local index 4ce8e0b4..9ed13286 100755 --- a/src/freedombone-restore-local +++ b/src/freedombone-restore-local @@ -108,6 +108,10 @@ function restore_configfiles { temp_restore_dir=/root/tempconfig restore_directory_from_usb $temp_restore_dir configfiles + if [ -f $temp_restore_dir$NODEJS_INSTALLED_APPS_FILE ]; then + cp -f $temp_restore_dir$NODEJS_INSTALLED_APPS_FILE $NODEJS_INSTALLED_APPS_FILE + fi + if [ -f $temp_restore_dir/root/${PROJECT_NAME}.cfg ]; then cp -f $temp_restore_dir/root/${PROJECT_NAME}.cfg $CONFIGURATION_FILE if [ ! "$?" = "0" ]; then diff --git a/src/freedombone-restore-remote b/src/freedombone-restore-remote index bc982712..5c03c454 100755 --- a/src/freedombone-restore-remote +++ b/src/freedombone-restore-remote @@ -115,6 +115,10 @@ function restore_configfiles { temp_restore_dir=/root/tempconfig restore_directory_from_friend $temp_restore_dir configfiles + if [ -f $temp_restore_dir$NODEJS_INSTALLED_APPS_FILE ]; then + cp -f $temp_restore_dir$NODEJS_INSTALLED_APPS_FILE $NODEJS_INSTALLED_APPS_FILE + fi + if [ -f $temp_restore_dir/root/${PROJECT_NAME}.cfg ]; then cp -f $temp_restore_dir/root/${PROJECT_NAME}.cfg $CONFIGURATION_FILE if [ ! "$?" = "0" ]; then