Browse Source

Move remote rss backup to app script

Bob Mottram 8 years ago
parent
commit
83430ecf09
2 changed files with 21 additions and 19 deletions
  1. 21
    2
      src/freedombone-app-rss
  2. 0
    17
      src/freedombone-backup-remote

+ 21
- 2
src/freedombone-app-rss View File

43
 RSS_READER_GNUSOCIAL_COMMIT='8b92b8f5db7b0d12459c7bd86a50f48815efe642'
43
 RSS_READER_GNUSOCIAL_COMMIT='8b92b8f5db7b0d12459c7bd86a50f48815efe642'
44
 
44
 
45
 function reconfigure_rss {
45
 function reconfigure_rss {
46
-    echo -n ''
46
+	echo -n ''
47
 }
47
 }
48
 
48
 
49
 function upgrade_rss {
49
 function upgrade_rss {
121
 }
121
 }
122
 
122
 
123
 function backup_remote_rss {
123
 function backup_remote_rss {
124
-	echo -n ''
124
+	if grep -q "RSS reader domain" $COMPLETION_FILE; then
125
+		RSS_READER_DOMAIN_NAME=$(cat $COMPLETION_FILE | grep "RSS reader domain" | awk -F ':' '{print $2}')
126
+		if [ -d /etc/share/tt-rss ]; then
127
+			function_check suspend_site
128
+			suspend_site ${RSS_READER_DOMAIN_NAME}
129
+
130
+			function_check backup_database_to_friend
131
+			backup_database_to_friend ttrss
132
+
133
+			echo $"Backing up RSS reader installation"
134
+
135
+			function_check backup_directory_to_friend
136
+			backup_directory_to_friend /etc/share/tt-rss ttrss
137
+
138
+			function_check restart_site
139
+			restart_site
140
+		else
141
+			echo $"RSS reader domain specified but not found in /etc/share/ttrss}"
142
+		fi
143
+	fi
125
 }
144
 }
126
 
145
 
127
 function restore_remote_rss {
146
 function restore_remote_rss {

+ 0
- 17
src/freedombone-backup-remote View File

244
 	fi
244
 	fi
245
 }
245
 }
246
 
246
 
247
-function backup_rss {
248
-	if grep -q "RSS reader domain" $COMPLETION_FILE; then
249
-		RSS_READER_DOMAIN_NAME=$(cat $COMPLETION_FILE | grep "RSS reader domain" | awk -F ':' '{print $2}')
250
-		if [ -d /etc/share/tt-rss ]; then
251
-			suspend_site ${RSS_READER_DOMAIN_NAME}
252
-			backup_database_to_friend ttrss
253
-			backup_directory_to_friend /root/tempttrssdata ttrssdata
254
-			echo $"Backing up RSS reader installation"
255
-			backup_directory_to_friend /etc/share/tt-rss ttrss
256
-			restart_site
257
-		else
258
-			echo $"RSS reader domain specified but not found in /etc/share/ttrss}"
259
-		fi
260
-	fi
261
-}
262
-
263
 function backup_hubzilla {
247
 function backup_hubzilla {
264
 	if grep -q "Hubzilla domain" $COMPLETION_FILE; then
248
 	if grep -q "Hubzilla domain" $COMPLETION_FILE; then
265
 		HUBZILLA_DOMAIN_NAME=$(cat $COMPLETION_FILE | grep "Hubzilla domain" | awk -F ':' '{print $2}')
249
 		HUBZILLA_DOMAIN_NAME=$(cat $COMPLETION_FILE | grep "Hubzilla domain" | awk -F ':' '{print $2}')
568
 	backup_admin_readme
552
 	backup_admin_readme
569
 	backup_mariadb
553
 	backup_mariadb
570
 
554
 
571
-	backup_rss
572
 	backup_hubzilla
555
 	backup_hubzilla
573
 	backup_syncthing
556
 	backup_syncthing
574
 	backup_mediagoblin
557
 	backup_mediagoblin