fix: fix idempotency in docker_compose
This commit is contained in:
parent
3942150d2f
commit
87180e6f5e
@ -786,7 +786,7 @@ class ContainerManager(DockerBaseClass):
|
||||
)
|
||||
result["actions"].append(result_action)
|
||||
|
||||
if not self.check_mode and result["changed"]:
|
||||
if not self.check_mode and result["changed"] and not self.stopped:
|
||||
out_redir_name, err_redir_name = make_redirection_tempfiles()
|
||||
try:
|
||||
with stdout_redirector(out_redir_name):
|
||||
@ -800,8 +800,7 @@ class ContainerManager(DockerBaseClass):
|
||||
do_build=do_build,
|
||||
detached=detached,
|
||||
remove_orphans=self.remove_orphans,
|
||||
timeout=self.timeout,
|
||||
start=not self.stopped
|
||||
timeout=self.timeout
|
||||
)
|
||||
except Exception as exc:
|
||||
fail_reason = get_failure_info(
|
||||
|
Loading…
Reference in New Issue
Block a user