summaryrefslogtreecommitdiffstats
path: root/pkg/deployer
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/deployer')
-rw-r--r--pkg/deployer/instance.go7
1 files changed, 5 insertions, 2 deletions
diff --git a/pkg/deployer/instance.go b/pkg/deployer/instance.go
index 99171f4..797a54f 100644
--- a/pkg/deployer/instance.go
+++ b/pkg/deployer/instance.go
@@ -74,18 +74,21 @@ func (d *DockerDeployer) StopInstance(ctx context.Context, deployKey, team strin
Force: true,
})
if err != nil {
+ slog.Error("failed to remove container", "container", c.ID, "cause", err)
return fmt.Errorf("docker error")
}
slog.Info("container removed early", "container", c.ID)
}
- networks, err := d.client.NetworkList(ctx, client.NetworkListOptions{})
+ networks, err := d.client.NetworkList(ctx, client.NetworkListOptions{
+ Filters: filters,
+ })
if err != nil {
return fmt.Errorf("docker error")
}
for _, n := range networks.Items {
if err = d.forceRemoveNetwork(ctx, n.ID); err != nil {
- slog.Warn("failed to remove network", "network", n.ID)
+ slog.Warn("failed to remove network", "network", n.ID, "cause", err)
continue
}
slog.Info("network removed early", "network", n.ID)