diff --git a/Documents/Shore/cleanup/vagrant-clean b/Documents/Shore/cleanup/vagrant-clean index c3f77c203a1c5903b12ecd804de49ab881fd87e4..a87924d716c4f7988fe558d84b569275645f426b 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 0fe36152518786d92546da5ad87a812196c2ca18..03f098ca5099c56e94df56bafaa4f0222d4ef752 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)