From 2b2bd3a87d6833b860a9b479173f461fbec0f816 Mon Sep 17 00:00:00 2001
From: Adar Nimrod <nimrod@shore.co.il>
Date: Sun, 19 Jun 2016 18:43:25 +0300
Subject: [PATCH] - vagrant-update script now outputs progress. - vagrant-clean
 prunes not found Vagrant VMs.

---
 Documents/Shore/cleanup/vagrant-clean  | 1 +
 Documents/Shore/cleanup/vagrant-update | 6 ++++--
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/Documents/Shore/cleanup/vagrant-clean b/Documents/Shore/cleanup/vagrant-clean
index c3f77c2..a87924d 100755
--- a/Documents/Shore/cleanup/vagrant-clean
+++ b/Documents/Shore/cleanup/vagrant-clean
@@ -19,3 +19,4 @@ for box in boxes:
         for version in boxes[box][provider][:-1]:
             vagrant.box('remove', '--provider', provider, '--box-version',
                         version, box)
+vagrant('global-status', '--prune')
diff --git a/Documents/Shore/cleanup/vagrant-update b/Documents/Shore/cleanup/vagrant-update
index 0fe3615..03f098c 100755
--- a/Documents/Shore/cleanup/vagrant-update
+++ b/Documents/Shore/cleanup/vagrant-update
@@ -9,9 +9,11 @@ for line in vagrant.box('list'):
     box = parse('\x1b[0m{name:^} ({provider}, {version})\x1b[0m', line)
     if box['name'] in boxes:
         if not box['provider'] in boxes[box['name']]:
-            boxes[ box['name'] ].append(box['provider'])
+            boxes[box['name']].append(box['provider'])
     else:
-        boxes[box['name']] = [ box['provider'] ]
+        boxes[box['name']] = [box['provider']]
 for box in boxes:
     for provider in boxes[box]:
+        print('Updating box {0} provider {1}.').format(box['name'],
+                                                       box['provider'])
         vagrant.box('update', '--provider', provider, '--box', box)
-- 
GitLab