Skip to content

Commit 7bfc68d

Browse files
Merge pull request #878 from david22swan/CONT-24/docker_Stack
(CONT-24) docker_stack always redoploying
2 parents 4c1dda4 + 8fae2aa commit 7bfc68d

File tree

1 file changed

+2
-3
lines changed
  • lib/puppet/provider/docker_compose

1 file changed

+2
-3
lines changed

Diff for: lib/puppet/provider/docker_compose/ruby.rb

+2-3
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,10 @@ def exists?
3030
args = [compose_files, '-p', name, 'config'].insert(3, resource[:options]).compact
3131
compose_output = YAML.safe_load(execute([command(:dockercompose)] + args, combine: false), [Symbol])
3232

33-
# rubocop:disable Style/StringLiterals
3433
containers = docker([
3534
'ps',
3635
'--format',
37-
"{{.Label \"com.docker.compose.service\"}}-{{.Image}}",
36+
"'{{.Label \"com.docker.compose.service\"}}-{{.Image}}'",
3837
'--filter',
3938
"label=com.docker.compose.project=#{name}",
4039
]).split("\n")
@@ -49,7 +48,7 @@ def exists?
4948
counts = Hash[*compose_services.each.map { |key, array|
5049
image = (array['image']) ? array['image'] : get_image(key, compose_services)
5150
Puppet.info("Checking for compose service #{key} #{image}")
52-
[key, compose_containers.count("#{key}-#{image}")]
51+
[key, compose_containers.count("'#{key}-#{image}'")]
5352
}.flatten]
5453

5554
# No containers found for the project

0 commit comments

Comments
 (0)