From a35b3cd149606cbdb9fe9c93e9914c8cca8ce72b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Gronowski?= Date: Wed, 1 Oct 2025 12:50:39 +0200 Subject: [PATCH] client/build_cancel: Add options struct MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Paweł Gronowski --- client/build_cancel.go | 4 +++- client/client_interfaces.go | 2 +- vendor/github.com/moby/moby/client/build_cancel.go | 4 +++- vendor/github.com/moby/moby/client/client_interfaces.go | 2 +- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/client/build_cancel.go b/client/build_cancel.go index f39b876161..c9bea9d006 100644 --- a/client/build_cancel.go +++ b/client/build_cancel.go @@ -5,9 +5,11 @@ import ( "net/url" ) +type BuildCancelOptions struct{} + // BuildCancel requests the daemon to cancel the ongoing build request // with the given id. -func (cli *Client) BuildCancel(ctx context.Context, id string) error { +func (cli *Client) BuildCancel(ctx context.Context, id string, _ BuildCancelOptions) error { query := url.Values{} query.Set("id", id) diff --git a/client/client_interfaces.go b/client/client_interfaces.go index 2f2fd3ce3d..b896c1cc7d 100644 --- a/client/client_interfaces.go +++ b/client/client_interfaces.go @@ -110,7 +110,7 @@ type DistributionAPIClient interface { type ImageAPIClient interface { ImageBuild(ctx context.Context, context io.Reader, options ImageBuildOptions) (ImageBuildResponse, error) BuildCachePrune(ctx context.Context, opts BuildCachePruneOptions) (*build.CachePruneReport, error) - BuildCancel(ctx context.Context, id string) error + BuildCancel(ctx context.Context, id string, opts BuildCancelOptions) error ImageCreate(ctx context.Context, parentReference string, options ImageCreateOptions) (io.ReadCloser, error) ImageImport(ctx context.Context, source ImageImportSource, ref string, options ImageImportOptions) (io.ReadCloser, error) diff --git a/vendor/github.com/moby/moby/client/build_cancel.go b/vendor/github.com/moby/moby/client/build_cancel.go index f39b876161..c9bea9d006 100644 --- a/vendor/github.com/moby/moby/client/build_cancel.go +++ b/vendor/github.com/moby/moby/client/build_cancel.go @@ -5,9 +5,11 @@ import ( "net/url" ) +type BuildCancelOptions struct{} + // BuildCancel requests the daemon to cancel the ongoing build request // with the given id. -func (cli *Client) BuildCancel(ctx context.Context, id string) error { +func (cli *Client) BuildCancel(ctx context.Context, id string, _ BuildCancelOptions) error { query := url.Values{} query.Set("id", id) diff --git a/vendor/github.com/moby/moby/client/client_interfaces.go b/vendor/github.com/moby/moby/client/client_interfaces.go index 2f2fd3ce3d..b896c1cc7d 100644 --- a/vendor/github.com/moby/moby/client/client_interfaces.go +++ b/vendor/github.com/moby/moby/client/client_interfaces.go @@ -110,7 +110,7 @@ type DistributionAPIClient interface { type ImageAPIClient interface { ImageBuild(ctx context.Context, context io.Reader, options ImageBuildOptions) (ImageBuildResponse, error) BuildCachePrune(ctx context.Context, opts BuildCachePruneOptions) (*build.CachePruneReport, error) - BuildCancel(ctx context.Context, id string) error + BuildCancel(ctx context.Context, id string, opts BuildCancelOptions) error ImageCreate(ctx context.Context, parentReference string, options ImageCreateOptions) (io.ReadCloser, error) ImageImport(ctx context.Context, source ImageImportSource, ref string, options ImageImportOptions) (io.ReadCloser, error)