瀏覽代碼

Move remote tox backup to app script

Bob Mottram 8 年之前
父節點
當前提交
fa4a3a57ce
共有 2 個檔案被更改,包括 10 行新增14 行删除
  1. 10
    2
      src/freedombone-app-tox
  2. 0
    12
      src/freedombone-backup-remote

+ 10
- 2
src/freedombone-app-tox 查看文件

@@ -47,7 +47,7 @@ TOXIC_COMMIT='cf16849b374e484a33a4dffa3dfb937b59d537f2'
47 47
 TOXIC_FILE=/usr/local/bin/toxic
48 48
 
49 49
 function reconfigure_tox {
50
-    echo -n ''
50
+	echo -n ''
51 51
 }
52 52
 
53 53
 function upgrade_tox {
@@ -105,7 +105,15 @@ function restore_local_tox {
105 105
 }
106 106
 
107 107
 function backup_remote_tox {
108
-	echo -n ''
108
+	if [ -d /var/lib/tox-bootstrapd ]; then
109
+		echo "Backing up Tox node settings"
110
+		if [ -d /var/lib/tox-bootstrapd/Maildir ]; then
111
+			rm -rf /var/lib/tox-bootstrapd/Maildir
112
+		fi
113
+		cp /etc/tox-bootstrapd.conf /var/lib/tox-bootstrapd
114
+		backup_directory_to_friend /var/lib/tox-bootstrapd tox
115
+		echo "Backup of Tox node settings complete"
116
+	fi
109 117
 }
110 118
 
111 119
 function restore_remote_tox {

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

@@ -289,17 +289,6 @@ function backup_voip {
289 289
 	fi
290 290
 }
291 291
 
292
-function backup_tox {
293
-	if [ -d /var/lib/tox-bootstrapd ]; then
294
-		echo "Backing up Tox node settings"
295
-		if [ -d /var/lib/tox-bootstrapd/Maildir ]; then
296
-			rm -rf /var/lib/tox-bootstrapd/Maildir
297
-		fi
298
-		cp /etc/tox-bootstrapd.conf /var/lib/tox-bootstrapd
299
-		backup_directory_to_friend /var/lib/tox-bootstrapd tox
300
-	fi
301
-}
302
-
303 292
 function backup_mariadb {
304 293
 	if [ ${#DATABASE_PASSWORD} -gt 1 ]; then
305 294
 		if [ ! -d /root/tempmariadb ]; then
@@ -450,7 +439,6 @@ if [[ $TEST_MODE == "no" ]]; then
450 439
 	backup_mailing_list
451 440
 
452 441
 	backup_voip
453
-	backup_tox
454 442
 
455 443
 	backup_extra_directories
456 444
 fi