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

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

#running?Boolean

Returns:

  • (Boolean)


133
134
135
136
137
# File 'lib/lab/driver/remote_esxi_driver.rb', line 133

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