Method: Jupiter::Host#vmhost
- Defined in:
- lib/jupiter/host.rb
#vmhost ⇒ Object
38 39 40 41 42 43 44 45 |
# File 'lib/jupiter/host.rb', line 38 def vmhost if /^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/.match(host) vim = RbVmomi::VIM.connect host: host, user: sshuser, password: sshpass, insecure: true dc = vim.serviceInstance.find_datacenter(dcname) or fail "datacenter not found" else return false end end |