瀏覽代碼

Restore gogs config

Bob Mottram 8 年之前
父節點
當前提交
9085239218
共有 1 個檔案被更改,包括 3 行新增7 行删除
  1. 3
    7
      src/freedombone-app-gogs

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

266
         temp_restore_dir=/root/tempgogs
266
         temp_restore_dir=/root/tempgogs
267
         if [ -d ${USB_MOUNT}/backup/gogs ]; then
267
         if [ -d ${USB_MOUNT}/backup/gogs ]; then
268
             echo $"Restoring Gogs settings"
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
             fi
271
             fi
272
+            cp -r ${temp_restore_dir}/conf/* /home/${GOGS_USERNAME}/custom/conf/
277
             if [ ! "$?" = "0" ]; then
273
             if [ ! "$?" = "0" ]; then
278
                 function_check set_user_permissions
274
                 function_check set_user_permissions
279
                 set_user_permissions
275
                 set_user_permissions