We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5a0775b commit eb9bed3Copy full SHA for eb9bed3
lib/facter/docker.rb
@@ -138,7 +138,11 @@ def interfaces
138
docker_network_names.each do |network|
139
inspect = JSON.parse(Facter::Core::Execution.execute("#{docker_command} network inspect #{network}", timeout: 90))
140
docker['network'][network] = inspect[0]
141
- network_id = docker['network'][network]['Id'][0..11]
+ network_id = if docker['network'][network]['Id'].nil?
142
+ docker['network'][network]['id'][0..11]
143
+ else
144
+ docker['network'][network]['Id'][0..11]
145
+ end
146
interfaces.each do |iface|
147
docker['network']['managed_interfaces'][iface] = network if %r{#{network_id}}.match?(iface)
148
end
0 commit comments