module ForemanProbingCore

Constants

VERSION

Public Class Methods

nmap_available?() click to toggle source
# File lib/foreman_probing_core.rb, line 18
def self.nmap_available?
  return @nmap_available unless @nmap_available.nil?
  `nmap`
  @nmap_available = true
rescue Errno::ENOENT
  @nmap_available = false
end
use_nmap?() click to toggle source
# File lib/foreman_probing_core.rb, line 12
def self.use_nmap?
  # TODO:
  # Settings.nmap_enabled &&
  nmap_available?
end