浏览代码

Restore gogs config

Bob Mottram 8 年前
父节点
当前提交
9085239218
共有 1 个文件被更改,包括 3 次插入7 次删除
  1. 3
    7
      src/freedombone-app-gogs

+ 3
- 7
src/freedombone-app-gogs 查看文件

@@ -266,14 +266,10 @@ function restore_local_gogs {
266 266
         temp_restore_dir=/root/tempgogs
267 267
         if [ -d ${USB_MOUNT}/backup/gogs ]; then
268 268
             echo $"Restoring Gogs settings"
269
-            if [ ! -d /home/${GOGS_USERNAME}/custom ]; then
270
-                mkdir -p /home/${GOGS_USERNAME}/custom
271
-            fi
272
-            if [ ! -d ${temp_restore_dir}/home/${GOGS_USERNAME}/custom ]; then
273
-                cp -r ${temp_restore_dir}/home/${GOGS_USERNAME}/custom/* /home/${GOGS_USERNAME}/custom
274
-            else
275
-                cp -r ${temp_restore_dir}/* /home/${GOGS_USERNAME}/custom/
269
+            if [ ! -d /home/${GOGS_USERNAME}/custom/conf ]; then
270
+                mkdir -p /home/${GOGS_USERNAME}/custom/conf
276 271
             fi
272
+            cp -r ${temp_restore_dir}/conf/* /home/${GOGS_USERNAME}/custom/conf/
277 273
             if [ ! "$?" = "0" ]; then
278 274
                 function_check set_user_permissions
279 275
                 set_user_permissions