Skip to content

Commit 9abbe30

Browse files
authored
Merge pull request #725 from seriv/main
Make it possible to use pod's network
2 parents ce4a0a4 + ad0247f commit 9abbe30

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

lib/puppet/parser/functions/docker_run_flags.rb

+6-4
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,12 @@ module Puppet::Parser::Functions
2222
flags << "--restart '#{opts['restart']}'"
2323
end
2424

25-
if opts['net'].is_a? String
26-
flags << "--net #{opts['net'].shellescape}"
27-
elsif opts['net'].is_a? Array
28-
flags << "--net #{opts['net'].join(' --net ').shellescape}"
25+
if opts['net']
26+
if opts['net'].is_a? String
27+
flags << "--net #{opts['net'].shellescape}"
28+
elsif opts['net'].is_a? Array
29+
flags << "--net #{opts['net'].join(' --net ').shellescape}"
30+
end
2931
end
3032

3133
if opts['memory_limit']

manifests/run.pp

+1-1
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@
204204
Optional[Boolean] $use_name = false,
205205
Optional[Boolean] $running = true,
206206
Optional[Variant[String,Array]] $volumes_from = [],
207-
Variant[String,Array] $net = 'bridge',
207+
Variant[String,Array,Undef] $net = undef,
208208
Variant[String,Boolean] $username = false,
209209
Variant[String,Boolean] $hostname = false,
210210
Optional[Variant[String,Array]] $env = [],

0 commit comments

Comments
 (0)