mirror of https://github.com/k3s-io/k3s
Merge pull request #49778 from resouer/fix-nil
Automatic merge from submit-queue Fix crd delete nil pointer in example **What this PR does / why we need it**: When error is `IsAlreadyExists`, crd will be nil, then `defer` statement will `nil pointer`. **Release note**: ```release-note NONE ```pull/6/head
commit
537ced9a1d
|
@ -57,7 +57,10 @@ func main() {
|
|||
if err != nil && !apierrors.IsAlreadyExists(err) {
|
||||
panic(err)
|
||||
}
|
||||
defer apiextensionsclientset.ApiextensionsV1beta1().CustomResourceDefinitions().Delete(crd.Name, nil)
|
||||
|
||||
if crd != nil {
|
||||
defer apiextensionsclientset.ApiextensionsV1beta1().CustomResourceDefinitions().Delete(crd.Name, nil)
|
||||
}
|
||||
|
||||
// make a new config for our extension's API group, using the first config as a baseline
|
||||
exampleClient, exampleScheme, err := exampleclient.NewClient(config)
|
||||
|
|
Loading…
Reference in New Issue