require 'optparse' module Vagrant class Commands # This is the base command class which all sub-commands must # inherit from. Subclasses of bases are expected to implement two # methods: {#execute} and {#options_spec} (optional). The former # defines the actual behavior of the command while the latter is a spec # outlining the options that the command may take. class Base include Util attr_reader :env class <