lib/facter/resolvers/aix/networking_resolver.rb in facter-4.0.46 vs lib/facter/resolvers/aix/networking_resolver.rb in facter-4.0.47
- old
+ new
@@ -19,11 +19,11 @@
output = output.each_line.select { |line| (line =~ /\s\s[0-9]+.[0-9]+.[0-9]+.[0-9]+|\s\s.*:[0-9a-f]+/) }
extract_interfaces(output)
populate_with_mtu_and_mac!(@fact_list[:interfaces])
get_primary_interface_info(output)
- ::Resolvers::Utils::Networking.expand_main_bindings(@fact_list)
+ Facter::Util::Resolvers::Networking.expand_main_bindings(@fact_list)
@fact_list[fact_name]
end
def get_primary_interface_info(output)
primary_interface_info = output.find { |line| line =~ /=>/ }&.split(' ')
@@ -47,10 +47,11 @@
bind_to_add = is_ipv4 ? :bindings : :bindings6
ip = ip.gsub(/%[0-9]$/, '') # remove mask information if it exists
mask_length = mask_length.to_i - 1 unless is_ipv4
@fact_list[:interfaces][name] ||= {}
@fact_list[:interfaces][name][bind_to_add] ||= []
- @fact_list[:interfaces][name][bind_to_add] << ::Resolvers::Utils::Networking.build_binding(ip, mask_length)
+ @fact_list[:interfaces][name][bind_to_add] << Facter::Util::Resolvers::Networking
+ .build_binding(ip, mask_length)
end
def populate_with_mtu_and_mac!(interfaces)
output = Facter::Core::Execution.execute('netstat -in', logger: log)
output.each_line do |line|