Skip to content

Commit 5540b94

Browse files
authored
Remove unnecessary error returns and handlings (#2364)
1 parent a56c3be commit 5540b94

32 files changed

+164
-288
lines changed

kubernetes/resource_kubernetes_certificate_signing_request_v1.go

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -93,10 +93,7 @@ func resourceKubernetesCertificateSigningRequestV1Create(ctx context.Context, d
9393
}
9494

9595
metadata := expandMetadata(d.Get("metadata").([]interface{}))
96-
spec, err := expandCertificateSigningRequestV1Spec(d.Get("spec").([]interface{}))
97-
if err != nil {
98-
return diag.FromErr(err)
99-
}
96+
spec := expandCertificateSigningRequestV1Spec(d.Get("spec").([]interface{}))
10097

10198
csr := certificates.CertificateSigningRequest{
10299
ObjectMeta: metadata,

kubernetes/resource_kubernetes_cron_job_migrate.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,6 @@ func resourceKubernetesCronJobV0() *schema.Resource {
1616
}
1717

1818
func resourceKubernetesCronJobUpgradeV0(ctx context.Context, rawState map[string]interface{}, meta interface{}) (map[string]interface{}, error) {
19-
return upgradeJobTemplatePodSpecWithResourcesFieldV0(ctx, rawState, meta)
19+
// Return a nil error here to satisfy StateUpgradeFunc signature
20+
return upgradeJobTemplatePodSpecWithResourcesFieldV0(ctx, rawState, meta), nil
2021
}

kubernetes/resource_kubernetes_csi_driver_v1.go

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -119,10 +119,7 @@ func resourceKubernetesCSIDriverV1Read(ctx context.Context, d *schema.ResourceDa
119119
return diag.FromErr(err)
120120
}
121121

122-
spec, err := flattenCSIDriverV1Spec(CSIDriver.Spec)
123-
if err != nil {
124-
return diag.FromErr(err)
125-
}
122+
spec := flattenCSIDriverV1Spec(CSIDriver.Spec)
126123

127124
err = d.Set("spec", spec)
128125
if err != nil {
@@ -141,10 +138,7 @@ func resourceKubernetesCSIDriverV1Update(ctx context.Context, d *schema.Resource
141138
name := d.Id()
142139
ops := patchMetadata("metadata.0.", "/metadata/", d)
143140
if d.HasChange("spec") {
144-
diffOps, err := patchCSIDriverV1Spec("spec.0.", "/spec", d)
145-
if err != nil {
146-
return diag.FromErr(err)
147-
}
141+
diffOps := patchCSIDriverV1Spec("spec.0.", "/spec", d)
148142
ops = append(ops, *diffOps...)
149143
}
150144
data, err := ops.MarshalJSON()

kubernetes/resource_kubernetes_csi_driver_v1beta1.go

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -116,10 +116,7 @@ func resourceKubernetesCSIDriverV1Beta1Read(ctx context.Context, d *schema.Resou
116116
return diag.FromErr(err)
117117
}
118118

119-
spec, err := flattenCSIDriverSpec(CSIDriver.Spec)
120-
if err != nil {
121-
return diag.FromErr(err)
122-
}
119+
spec := flattenCSIDriverSpec(CSIDriver.Spec)
123120

124121
err = d.Set("spec", spec)
125122
if err != nil {
@@ -138,10 +135,7 @@ func resourceKubernetesCSIDriverV1Beta1Update(ctx context.Context, d *schema.Res
138135
name := d.Id()
139136
ops := patchMetadata("metadata.0.", "/metadata/", d)
140137
if d.HasChange("spec") {
141-
diffOps, err := patchCSIDriverSpec("spec.0.", "/spec", d)
142-
if err != nil {
143-
return diag.FromErr(err)
144-
}
138+
diffOps := patchCSIDriverSpec("spec.0.", "/spec", d)
145139
ops = append(ops, *diffOps...)
146140
}
147141
data, err := ops.MarshalJSON()

kubernetes/resource_kubernetes_daemonset_migrate.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,6 @@ func resourceKubernetesDaemonSetV0() *schema.Resource {
1616
}
1717

1818
func resourceKubernetesDaemonSetUpgradeV0(ctx context.Context, rawState map[string]interface{}, meta interface{}) (map[string]interface{}, error) {
19-
return upgradeTemplatePodSpecWithResourcesFieldV0(ctx, rawState, meta)
19+
// Return a nil error here to satisfy StateUpgradeFunc signature
20+
return upgradeTemplatePodSpecWithResourcesFieldV0(ctx, rawState, meta), nil
2021
}

kubernetes/resource_kubernetes_deployment_migrate.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,6 @@ func resourceKubernetesDeploymentV0() *schema.Resource {
1616
}
1717

1818
func resourceKubernetesDeploymentUpgradeV0(ctx context.Context, rawState map[string]interface{}, meta interface{}) (map[string]interface{}, error) {
19-
return upgradeTemplatePodSpecWithResourcesFieldV0(ctx, rawState, meta)
19+
// Return a nil error here to satisfy StateUpgradeFunc signature
20+
return upgradeTemplatePodSpecWithResourcesFieldV0(ctx, rawState, meta), nil
2021
}

kubernetes/resource_kubernetes_ingress_migrate.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,10 @@ package kubernetes
55

66
import (
77
"context"
8+
"log"
9+
810
"github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema"
911
networking "k8s.io/api/networking/v1beta1"
10-
"log"
1112
)
1213

1314
// resourceKubernetesIngressV0 is a copy of the Kubernetes Ingress schema (before migration).
@@ -140,5 +141,6 @@ func resourceKubernetesIngressV0() *schema.Resource {
140141
func resourceKubernetesIngressStateUpgradeV0(ctx context.Context, rawState map[string]interface{}, meta interface{}) (map[string]interface{}, error) {
141142
log.Println("[INFO] Found Kubernetes Service state v0; upgrading state to v1")
142143
delete(rawState, "load_balancer_ingress")
144+
// Return a nil error here to satisfy StateUpgradeFunc signature
143145
return rawState, nil
144146
}

kubernetes/resource_kubernetes_job_migrate.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,6 @@ func resourceKubernetesJobV0() *schema.Resource {
1616
}
1717

1818
func resourceKubernetesJobUpgradeV0(ctx context.Context, rawState map[string]interface{}, meta interface{}) (map[string]interface{}, error) {
19-
return upgradeTemplatePodSpecWithResourcesFieldV0(ctx, rawState, meta)
19+
// Return a nil error here to satisfy StateUpgradeFunc signature
20+
return upgradeTemplatePodSpecWithResourcesFieldV0(ctx, rawState, meta), nil
2021
}

kubernetes/resource_kubernetes_job_v1.go

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -175,10 +175,7 @@ func resourceKubernetesJobV1Update(ctx context.Context, d *schema.ResourceData,
175175
ops := patchMetadata("metadata.0.", "/metadata/", d)
176176

177177
if d.HasChange("spec") {
178-
specOps, err := patchJobV1Spec("/spec", "spec.0.", d)
179-
if err != nil {
180-
return diag.FromErr(err)
181-
}
178+
specOps := patchJobV1Spec("/spec", "spec.0.", d)
182179
ops = append(ops, specOps...)
183180
}
184181

kubernetes/resource_kubernetes_pod_migrate.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,6 @@ func resourceKubernetesPodV0() *schema.Resource {
1616
}
1717

1818
func resourceKubernetesPodUpgradeV0(ctx context.Context, rawState map[string]interface{}, meta interface{}) (map[string]interface{}, error) {
19-
return upgradePodSpecWithResourcesFieldV0(ctx, rawState, meta)
19+
// Return a nil error here to satisfy StateUpgradeFunc signature
20+
return upgradePodSpecWithResourcesFieldV0(ctx, rawState, meta), nil
2021
}

0 commit comments

Comments
 (0)