fgrehm/vagrant-lxc

View on GitHub
lib/vagrant-lxc/provider/cap/public_address.rb

Summary

Maintainability
A
0 mins
Test Coverage
module Vagrant
  module LXC
    class Provider
      module Cap
        module PublicAddress
          def self.public_address(machine)
            return nil if machine.state.id != :running

            ssh_info = machine.ssh_info
            return nil if !ssh_info
            ssh_info[:host]
          end
        end
      end
    end
  end
end