commands/rdp: support username param [GH-5460]
This commit is contained in:
parent
f5dd9ec604
commit
0b9ec53f46
|
@ -80,6 +80,7 @@ module VagrantPlugins
|
||||||
|
|
||||||
rdp_info[:host] ||= ssh_info[:host]
|
rdp_info[:host] ||= ssh_info[:host]
|
||||||
rdp_info[:port] ||= machine.config.rdp.port
|
rdp_info[:port] ||= machine.config.rdp.port
|
||||||
|
rdp_info[:username] ||= machine.config.rdp.username
|
||||||
|
|
||||||
if rdp_info[:host] == "127.0.0.1"
|
if rdp_info[:host] == "127.0.0.1"
|
||||||
# We need to find a forwarded port...
|
# We need to find a forwarded port...
|
||||||
|
|
|
@ -3,15 +3,18 @@ module VagrantPlugins
|
||||||
class Config < Vagrant.plugin("2", :config)
|
class Config < Vagrant.plugin("2", :config)
|
||||||
attr_accessor :port
|
attr_accessor :port
|
||||||
attr_accessor :search_port
|
attr_accessor :search_port
|
||||||
|
attr_accessor :username
|
||||||
|
|
||||||
def initialize
|
def initialize
|
||||||
@port = UNSET_VALUE
|
@port = UNSET_VALUE
|
||||||
@search_port = UNSET_VALUE
|
@search_port = UNSET_VALUE
|
||||||
|
@username = UNSET_VALUE
|
||||||
end
|
end
|
||||||
|
|
||||||
def finalize!
|
def finalize!
|
||||||
@port = 3389 if @port == UNSET_VALUE
|
@port = 3389 if @port == UNSET_VALUE
|
||||||
@search_port = 3389 if @search_port == UNSET_VALUE
|
@search_port = 3389 if @search_port == UNSET_VALUE
|
||||||
|
@username = nil if @username == UNSET_VALUE
|
||||||
end
|
end
|
||||||
|
|
||||||
def validate(machine)
|
def validate(machine)
|
||||||
|
|
Loading…
Reference in New Issue