package network import ( "encoding/json" "errors" "floares/config" "floares/lib/model" "net/http" ) func Delete(ns string) error { req, _ := http.NewRequest(http.MethodDelete, config.Entrypoint+"/v4.0.0/libpod/networks/"+ns, nil) res, err := http.DefaultClient.Do(req) if err != nil { return err } defer res.Body.Close() var e model.ErrInfo json.NewDecoder(res.Body).Decode(&e) if e.Response > 400 { return errors.New(e.Message) } return nil }