lib/facter/util/resolvers/networking/primary_interface.rb in facter-4.5.1 vs lib/facter/util/resolvers/networking/primary_interface.rb in facter-4.5.2
- old
+ new
@@ -55,9 +55,11 @@
primary_interface
end
def find_in_interfaces(interfaces)
+ return if interfaces.nil?
+
interfaces.each do |iface_name, interface|
interface[:bindings]&.each do |binding|
return iface_name unless Facter::Util::Resolvers::Networking.ignored_ip_address(binding[:address])
end