INNER CODE UNIT · Go
func
vmware-tanzu/sonobuoy · pkg/client/delete.go:49
func (c *SonobuoyClient) Delete(cfg *DeleteConfig) error {
if cfg == nil {
return errors.New("nil DeleteConfig provided")
}
if err := cfg.Validate(); err != nil {
return errors.Wrap(err, "config validation failed")
}
client, err := c.Client()
if err != nil {
return err
}
conditions := []ConditionFuncWithProgress{}
nsCondition, err := cleanupNamespace(cfg.Namespace, client, cfg)
if err != nil {
return err