Method: KernelParameter#value

Defined in:
lib/resources/kernel_parameter.rb

#valueObject



21
22
23
24
25
26
27
28
29
# File 'lib/resources/kernel_parameter.rb', line 21

def value
  cmd = inspec.command("/sbin/sysctl -q -n #{@parameter}")
  return nil if cmd.exit_status != 0
  # remove whitespace
  cmd = cmd.stdout.chomp.strip
  # convert to number if possible
  cmd = cmd.to_i if cmd =~ /^\d+$/
  cmd
end