Sha256: 2926d04fab9d006e2eb3d5d51504dabd541f29e643018397e4b24ae4870346ad
Contents?: true
Size: 553 Bytes
Versions: 39
Compression:
Stored size: 553 Bytes
Contents
# frozen_string_literal: true module Facter module Util module Resolvers module Networking module Dhcp class << self def get(interface_name, log = nil) dhcpinfo_command = Facter::Core::Execution.which('dhcpinfo') || '/sbin/dhcpinfo' result = Facter::Core::Execution.execute("#{dhcpinfo_command} -i #{interface_name} ServerID", logger: log) result.chomp! result.empty? ? nil : result end end end end end end end
Version data entries
39 entries across 39 versions & 1 rubygems