Sha256: c9e22eaefb305a15ae0a612c7b825607c1882e7139e27b7c89f88032b9ad1b61
Contents?: true
Size: 669 Bytes
Versions: 82
Compression:
Stored size: 669 Bytes
Contents
require "vagrant" module VagrantPlugins module Kernel_V1 class VagrantConfig < Vagrant.plugin("1", :config) attr_accessor :dotfile_name attr_accessor :host def initialize @dotfile_name = UNSET_VALUE @host = UNSET_VALUE end def finalize! @dotfile_name = nil if @dotfile_name == UNSET_VALUE @host = nil if @host == UNSET_VALUE end def upgrade(new) new.vagrant.host = @host if @host.nil? warnings = [] if @dotfile_name warnings << "`config.vm.dotfile_name` has no effect anymore." end [warnings, []] end end end end
Version data entries
82 entries across 75 versions & 13 rubygems