Use UNSET_VALUE for @args in shell config since [] is truthy.
This commit is contained in:
parent
f743fed3cc
commit
41de457889
|
@ -7,13 +7,14 @@ module VagrantPlugins
|
||||||
attr_accessor :args
|
attr_accessor :args
|
||||||
|
|
||||||
def initialize
|
def initialize
|
||||||
@args = []
|
@args = UNSET_VALUE
|
||||||
@inline = UNSET_VALUE
|
@inline = UNSET_VALUE
|
||||||
@path = UNSET_VALUE
|
@path = UNSET_VALUE
|
||||||
@upload_path = UNSET_VALUE
|
@upload_path = UNSET_VALUE
|
||||||
end
|
end
|
||||||
|
|
||||||
def finalize!
|
def finalize!
|
||||||
|
@args = nil if @args == UNSET_VALUE
|
||||||
@inline = nil if @inline == UNSET_VALUE
|
@inline = nil if @inline == UNSET_VALUE
|
||||||
@path = nil if @path == UNSET_VALUE
|
@path = nil if @path == UNSET_VALUE
|
||||||
@upload_path = "/tmp/vagrant-shell" if @upload_path == UNSET_VALUE
|
@upload_path = "/tmp/vagrant-shell" if @upload_path == UNSET_VALUE
|
||||||
|
|
Loading…
Reference in New Issue