Class: NodeSpec::CommunicationAdapters::Vagrant
- Inherits:
-
Object
- Object
- NodeSpec::CommunicationAdapters::Vagrant
- Defined in:
- lib/nodespec/communication_adapters/vagrant.rb
Class Method Summary collapse
Class Method Details
.communicator_for(node_name, options = {}) ⇒ Object
7 8 9 10 11 12 |
# File 'lib/nodespec/communication_adapters/vagrant.rb', line 7 def self.communicator_for(node_name, = {}) vm_name = ['vm_name'] || node_name fetch_connection_details(vm_name) do |host, opts| SshCommunicator.new(host, opts) end end |