working commit

This commit is contained in:
2026-03-10 12:52:12 +02:00
parent d0a5fab362
commit d1ef1fbe50
42 changed files with 242 additions and 426 deletions
+12 -2
View File
@@ -6,7 +6,17 @@ import (
"net/http"
)
func (cli *Client) DeleteManifest(ctx context.Context, rawrepo, tag string) (bool, error) {
func (cli *Client) DeleteImage(ctx context.Context, rawrepo string) (bool, error) {
var err error
var exist bool
ref, err := NewReferer(rawrepo)
if err != nil {
return exist, err
}
return cli.DeleteManifest(ctx, ref.ManifestEP())
}
func (cli *Client) DeleteManifest(ctx context.Context, rawrepo string) (bool, error) {
var err error
var exist bool
@@ -14,7 +24,7 @@ func (cli *Client) DeleteManifest(ctx context.Context, rawrepo, tag string) (boo
if err != nil {
return exist, err
}
uri := ref.Manifest(tag)
uri := ref.ManifestEP()
req, err := http.NewRequestWithContext(ctx, http.MethodDelete, uri, nil)
if err != nil {
return exist, err