MCPcopy
hub / github.com/cli/cli / deleteAsset

Function deleteAsset

pkg/cmd/release/delete-asset/delete_asset.go:114–130  ·  view source on GitHub ↗
(httpClient *http.Client, assetURL string)

Source from the content-addressed store, hash-verified

112}
113
114func deleteAsset(httpClient *http.Client, assetURL string) error {
115 req, err := http.NewRequest("DELETE", assetURL, nil)
116 if err != nil {
117 return err
118 }
119
120 resp, err := httpClient.Do(req)
121 if err != nil {
122 return err
123 }
124 defer resp.Body.Close()
125
126 if resp.StatusCode > 299 {
127 return api.HandleHTTPError(resp)
128 }
129 return nil
130}

Callers 1

deleteAssetRunFunction · 0.70

Calls 3

HandleHTTPErrorFunction · 0.92
DoMethod · 0.65
CloseMethod · 0.65

Tested by

no test coverage detected