瀏覽代碼

obnam validation

Bob Mottram 8 年之前
父節點
當前提交
b479b2b61e
共有 1 個文件被更改,包括 20 次插入0 次删除
  1. 20
    0
      src/freedombone-utils-backup

+ 20
- 0
src/freedombone-utils-backup 查看文件

289
 }
289
 }
290
 
290
 
291
 function restore_directory_from_usb {
291
 function restore_directory_from_usb {
292
+    if [ ! ${1} ]; then
293
+        echo "obnam restore -r $USB_MOUNT/backup/${2} --to ${1}"
294
+        echo $'No restore destination given'
295
+        return
296
+    fi
297
+    if [ ! ${2} ]; then
298
+        echo "obnam restore -r $USB_MOUNT/backup/${2} --to ${1}"
299
+        echo $'No restore source given'
300
+        return
301
+    fi
292
     if [ ! -d ${1} ]; then
302
     if [ ! -d ${1} ]; then
293
         mkdir ${1}
303
         mkdir ${1}
294
     fi
304
     fi
297
 }
307
 }
298
 
308
 
299
 function restore_directory_from_friend {
309
 function restore_directory_from_friend {
310
+    if [ ! ${1} ]; then
311
+        echo "obnam restore -r $SERVER_DIRECTORY/backup/${2} --to ${1}"
312
+        echo $'No restore destination given'
313
+        return
314
+    fi
315
+    if [ ! ${2} ]; then
316
+        echo "obnam restore -r $SERVER_DIRECTORY/backup/${2} --to ${1}"
317
+        echo $'No restore source given'
318
+        return
319
+    fi
300
     if [ ! -d ${1} ]; then
320
     if [ ! -d ${1} ]; then
301
         mkdir ${1}
321
         mkdir ${1}
302
     fi
322
     fi