lib/config_builder/model/ssh.rb in vagrant-config_builder-1.2.0 vs lib/config_builder/model/ssh.rb in vagrant-config_builder-1.3.0
- old
+ new
@@ -1,9 +1,13 @@
# Vagrant SSH credential model
#
# @see http://docs.vagrantup.com/v2/vagrantfile/ssh_settings.html
class ConfigBuilder::Model::SSH < ConfigBuilder::Model::Base
+ # @!attribute [rw] export_command_template
+ # @return [String]
+ def_model_attribute :export_command_template
+
# @!attribute [rw] username
# @return [String] This sets the username that Vagrant will SSH as by
# default. Providers are free to override this if they detect a more
# appropriate user. By default this is "vagrant," since that is what most
# public boxes are made as.
@@ -101,9 +105,13 @@
# @!attribute [rw] sudo_command
# @return [String] The command to use when executing a command with sudo.
# This defaults to `sudo -E -H %c`. The `%c` will be replaced by the
# command that is being executed.
def_model_attribute :sudo_command
+
+ # @!attribute [rw] ssh_command
+ # @return [String]
+ def_model_attribute :ssh_command
def to_proc
Proc.new do |global_config|
ssh = global_config.ssh