Method: Lab::Drivers::RemoteEsxiDriver#running?

Defined in:
lib/lab/driver/remote_esxi_driver.rb

#running?Boolean

Returns:

  • (Boolean)


137
138
139
140
141
# File 'lib/lab/driver/remote_esxi_driver.rb', line 137

def running?
  power_status_string = `ssh #{@user}@#{@host} \"vim-cmd vmsvc/power.getstate #{@vmid}\"`
  return true if power_status_string =~ /Powered on/
false
end