Class: ManageIQ::NetworkDiscovery::VMwareServerProbe
- Inherits:
-
Object
- Object
- ManageIQ::NetworkDiscovery::VMwareServerProbe
- Defined in:
- lib/manageiq/network_discovery/modules/VMwareServerProbe.rb
Class Method Summary collapse
Class Method Details
.probe(ost) ⇒ Object
10 11 12 13 14 15 16 17 18 19 |
# File 'lib/manageiq/network_discovery/modules/VMwareServerProbe.rb', line 10 def self.probe(ost) unless ost.discover_types.include?(:vmwareserver) $log.debug "Skipping VMwareServerProbe" if $log return end $log.debug "VMwareServerProbe: probing ip = #{ost.ipaddr}" if $log ost.hypervisor << :vmwareserver if PortScanner.scanPortArray(ost, [902, 912]).length == 2 $log.debug "VMwareServerProbe: probe of ip = #{ost.ipaddr} complete" if $log end |