Skip to content

Commit a45009b

Browse files
committed
(CONT-24) docker_stack always redoploying
Implementation of fix suggested by @grzleadams in the Github issue #848.
1 parent 4c1dda4 commit a45009b

File tree

1 file changed

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

1 file changed

+2
-2
lines changed

lib/puppet/provider/docker_compose/ruby.rb

+2-2
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ def exists?
3434
containers = docker([
3535
'ps',
3636
'--format',
37-
"{{.Label \"com.docker.compose.service\"}}-{{.Image}}",
37+
"'{{.Label \"com.docker.compose.service\"}}-{{.Image}}'",
3838
'--filter',
3939
"label=com.docker.compose.project=#{name}",
4040
]).split("\n")
@@ -49,7 +49,7 @@ def exists?
4949
counts = Hash[*compose_services.each.map { |key, array|
5050
image = (array['image']) ? array['image'] : get_image(key, compose_services)
5151
Puppet.info("Checking for compose service #{key} #{image}")
52-
[key, compose_containers.count("#{key}-#{image}")]
52+
[key, compose_containers.count("'#{key}-#{image}'")]
5353
}.flatten]
5454

5555
# No containers found for the project

0 commit comments

Comments
 (0)