Sha256: bb44d42bef506fca9b40ec3d634714eb8acc63af3ee0daf49ed5c0d428225da4

Contents?: true

Size: 532 Bytes

Versions: 4

Compression:

Stored size: 532 Bytes

Contents

module VagrantPlugins
  module VCloudAir
    module Cap
      module PublicAddress
        def self.public_address(machine)
          # Initial try for vagrant share feature.
          # It seems ssh_info[:port] is given automatically.
          # I think this feature was built planning that the port forwarding
          # and networking was done on the vagrant machine, which isn't the
          # case in vagrant-vcloudair

          ssh_info = machine.ssh_info
          ssh_info[:host]
        end
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
vagrant-vcloudair-0.5.3 lib/vagrant-vcloudair/cap/public_address.rb
vagrant-vcloudair-0.5.2 lib/vagrant-vcloudair/cap/public_address.rb
vagrant-vcloudair-0.5.1 lib/vagrant-vcloudair/cap/public_address.rb
vagrant-vcloudair-0.5.0 lib/vagrant-vcloudair/cap/public_address.rb