浏览代码

Local backup of ttrss

Bob Mottram 8 年前
父节点
当前提交
f0925ebb97
没有帐户链接到提交者的电子邮件
共有 1 个文件被更改,包括 22 次插入2 次删除
  1. 22
    2
      src/freedombone-app-rss

+ 22
- 2
src/freedombone-app-rss 查看文件

76
 }
76
 }
77
 
77
 
78
 function backup_local_rss {
78
 function backup_local_rss {
79
-	echo ''
79
+	RSS_READER_DOMAIN_NAME='ttrss'
80
+	if grep -q "RSS reader domain" $COMPLETION_FILE; then
81
+		RSS_READER_DOMAIN_NAME=$(cat $COMPLETION_FILE | grep "RSS reader domain" | awk -F ':' '{print $2}')
82
+	fi
83
+
84
+	if grep -q "RSS reader domain" $COMPLETION_FILE; then
85
+		if [ -d /etc/share/tt-rss ]; then
86
+			RSS_READER_DOMAIN_NAME=$(cat $COMPLETION_FILE | grep "RSS reader domain" | awk -F ':' '{print $2}')
87
+
88
+			echo $"Backing up ttrss"
89
+
90
+			function_check backup_database_local
91
+			backup_database_local ttrss
92
+
93
+			function_check backup_directory_to_usb
94
+			backup_directory_to_usb /root/tempttrssdata ttrssdata
95
+			backup_directory_to_usb /etc/share/tt-rss ttrss
96
+
97
+			echo $"ttrss backup complete"
98
+		fi
99
+	fi
80
 }
100
 }
81
 
101
 
82
 function backup_remote_rss {
102
 function backup_remote_rss {
83
-	echo ''
103
+	echo -n ''
84
 }
104
 }
85
 
105
 
86
 function remove_rss {
106
 function remove_rss {