Browse Source

Screencasts: do not redownload borg

Andrey Bienkowski 3 years ago
parent
commit
9b9294d940
1 changed files with 8 additions and 4 deletions
  1. 8 4
      docs/misc/asciinema/Vagrantfile

+ 8 - 4
docs/misc/asciinema/Vagrantfile

@@ -17,8 +17,10 @@ Vagrant.configure("2") do |config|
     deluser --remove-home borgdemo || true
     deluser --remove-home borgdemo || true
 
 
     # In case we have skipped "record install"
     # In case we have skipped "record install"
-    wget https://github.com/borgbackup/borg/releases/download/1.1.0b6/borg-linux64
-    install --owner root --group root --mode 755 borg-linux64 /usr/local/bin/borg
+    if [ ! -e /usr/local/bin/borg ] ; then
+      wget https://github.com/borgbackup/borg/releases/download/1.1.0b6/borg-linux64
+      install --owner root --group root --mode 755 borg-linux64 /usr/local/bin/borg
+    fi
 
 
     mkdir -p /media/backup/borgdemo
     mkdir -p /media/backup/borgdemo
 
 
@@ -35,8 +37,10 @@ Vagrant.configure("2") do |config|
     rm -r /media/backup/borgdemo || true
     rm -r /media/backup/borgdemo || true
 
 
     # In case we have skipped "record install"
     # In case we have skipped "record install"
-    wget https://github.com/borgbackup/borg/releases/download/1.1.0b6/borg-linux64
-    install --owner root --group root --mode 755 borg-linux64 /usr/local/bin/borg
+    if [ ! -e /usr/local/bin/borg ] ; then
+      wget https://github.com/borgbackup/borg/releases/download/1.1.0b6/borg-linux64
+      install --owner root --group root --mode 755 borg-linux64 /usr/local/bin/borg
+    fi
 
 
     mkdir -p /media/backup/borgdemo
     mkdir -p /media/backup/borgdemo
     mkdir -p Wallpaper
     mkdir -p Wallpaper