From 9582ffc4cd60a23d4ee9ebf22f6625820a6f0c3a Mon Sep 17 00:00:00 2001 From: fox Date: Thu, 15 Dec 2022 20:28:55 -0600 Subject: [PATCH] treehouse Vagrantfile init --- Vagrantfile | 179 +++++++++++++++++++++------------------------------- 1 file changed, 71 insertions(+), 108 deletions(-) diff --git a/Vagrantfile b/Vagrantfile index 0d44b4d230..1ec6f25861 100644 --- a/Vagrantfile +++ b/Vagrantfile @@ -1,137 +1,100 @@ # -*- mode: ruby -*- # vi: set ft=ruby : -ENV["PORT"] ||= "3000" +REQUIRED_PLUGINS = %w(vagrant-libvirt) +exit unless REQUIRED_PLUGINS.all? do |plugin| + Vagrant.has_plugin?(plugin) || ( + puts "The #{plugin} plugin is required. Please install it with:" + puts "$ vagrant plugin install #{plugin}" + false + ) +end $provision = <