client: refactor NetworkConnect, NetworkDisconnect, NetworkRemove

Signed-off-by: Austin Vazquez <austin.vazquez@docker.com>
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
This commit is contained in:
Austin Vazquez
2025-10-22 07:39:57 -05:00
committed by Sebastiaan van Stijn
parent c755b9635d
commit e9f28e2a41
34 changed files with 389 additions and 286 deletions

View File

@@ -157,7 +157,7 @@ func deleteAllNetworks(ctx context.Context, t testing.TB, c client.NetworkAPICli
// nat is a pre-defined network on Windows and cannot be removed
continue
}
err := c.NetworkRemove(ctx, nw.ID)
_, err := c.NetworkRemove(ctx, nw.ID, client.NetworkRemoveOptions{})
assert.Check(t, err, "failed to remove network %s", nw.ID)
}
}