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 b71811e commit 38810aeCopy full SHA for 38810ae
lib/puppet/provider/docker_network/ruby.rb
@@ -38,6 +38,9 @@ def self.instances
38
_, name, driver = line.split(' ')
39
inspect = docker(['network', 'inspect', name])
40
obj = JSON.parse(inspect).first
41
+ ipam_driver = unless obj['IPAM']['Driver'].empty?
42
+ obj['IPAM']['Driver']
43
+ end
44
subnet = unless obj['IPAM']['Config'].empty?
45
if obj['IPAM']['Config'].first.key? 'Subnet'
46
obj['IPAM']['Config'].first['Subnet']
@@ -46,7 +49,7 @@ def self.instances
49
new(
47
50
:name => name,
48
51
:id => obj['Id'],
- :ipam_driver => obj['IPAM']['Driver'],
52
+ :ipam_driver => ipam_driver,
53
:subnet => subnet,
54
:ensure => :present,
55
:driver => driver,
0 commit comments