@@ -352,8 +352,7 @@ func (b *ProvisionEndpoint) validate(ctx context.Context, details domain.Provisi
352352 return fmt .Errorf ("while obtaining plan defaults: %w" , err )
353353 }
354354
355- err = b .isSapConvergeCloudSupported (details , provisioningParameters , values )
356- if err != nil {
355+ if err = b .isSapConvergeCloudSupported (details , provisioningParameters , values ); err != nil {
357356 return err
358357 }
359358
@@ -363,13 +362,11 @@ func (b *ProvisionEndpoint) validate(ctx context.Context, details domain.Provisi
363362 }
364363 }
365364
366- err = b .validateColocate (ctx , details , parameters , values , logger )
367- if err != nil {
365+ if err := b .validateColocate (ctx , details , parameters , values , logger ); err != nil {
368366 return err
369367 }
370368
371- err = b .validateZonesAndSupportedMachines (ctx , details , provisioningParameters , logger , values , parameters )
372- if err != nil {
369+ if err := b .validateZonesAndSupportedMachines (ctx , details , provisioningParameters , logger , values , parameters ); err != nil {
373370 return err
374371 }
375372
@@ -387,8 +384,7 @@ func (b *ProvisionEndpoint) validate(ctx context.Context, details domain.Provisi
387384 }
388385 }
389386
390- err = validateIngressFiltering (provisioningParameters , parameters .IngressFiltering , b .infrastructureManager .IngressFilteringPlans , logger )
391- if err != nil {
387+ if err := validateIngressFiltering (provisioningParameters , parameters .IngressFiltering , b .infrastructureManager .IngressFilteringPlans , logger ); err != nil {
392388 return apiresponses .NewFailureResponse (err , http .StatusBadRequest , err .Error ())
393389 }
394390
@@ -411,21 +407,19 @@ func (b *ProvisionEndpoint) validate(ctx context.Context, details domain.Provisi
411407 logger .Info ("EU Access restricted instance creation" )
412408 }
413409
414- err = b .validateTrialPlanContraints (details , parameters , provisioningParameters , logger )
415- if err != nil {
410+ if err = b .validateTrialPlanContraints (details , parameters , provisioningParameters , logger ); err != nil {
416411 return err
417412 }
418413
419- err = b .validateFreePlanConstraints (details , provisioningParameters , logger )
420- if err != nil {
414+ if err = b .validateFreePlanConstraints (details , provisioningParameters , logger ); err != nil {
421415 return err
422416 }
423417
424418 return nil
425419}
426420
427421func (b * ProvisionEndpoint ) validateZonesAndSupportedMachines (ctx context.Context , details domain.ProvisionDetails , provisioningParameters internal.ProvisioningParameters , logger * slog.Logger , values internal.ProviderValues , parameters pkg.ProvisioningParametersDTO ) error {
428- regionsSupportingMachine , err := b .ifRegionsSupportsMachines (values , parameters )
422+ regionsSupportingMachine , err := b .regionsSupportingMachine (values , parameters )
429423 if err != nil {
430424 return err
431425 }
@@ -435,8 +429,7 @@ func (b *ProvisionEndpoint) validateZonesAndSupportedMachines(ctx context.Contex
435429 return err
436430 }
437431
438- err = b .validateAddtionalWorkerNodePools (parameters , details , provisioningParameters , regionsSupportingMachine , logger , values , discoveredZones )
439- if err != nil {
432+ if err = b .validateAddtionalWorkerNodePools (parameters , details , provisioningParameters , regionsSupportingMachine , logger , values , discoveredZones ); err != nil {
440433 return err
441434 }
442435 return nil
@@ -454,7 +447,7 @@ func (b *ProvisionEndpoint) validateColocate(ctx context.Context, details domain
454447 return nil
455448}
456449
457- func (b * ProvisionEndpoint ) ifRegionsSupportsMachines (values internal.ProviderValues , parameters pkg.ProvisioningParametersDTO ) (internal.RegionsSupporter , error ) {
450+ func (b * ProvisionEndpoint ) regionsSupportingMachine (values internal.ProviderValues , parameters pkg.ProvisioningParametersDTO ) (internal.RegionsSupporter , error ) {
458451 regionsSupportingMachine , err := b .providerSpec .RegionSupportingMachine (values .ProviderType )
459452 if err != nil {
460453 return nil , fmt .Errorf ("while obtaining regions supporting machine: %w" , err )
@@ -933,9 +926,7 @@ func (b *ProvisionEndpoint) validateNetworking(parameters pkg.ProvisioningParame
933926 return err
934927 }
935928
936- err = b .validateOverlappingWithSeeds (nodes , services , pods , err )
937-
938- if err != nil {
929+ if err = b .validateOverlappingWithSeeds (nodes , services , pods , err ); err != nil {
939930 return err
940931 }
941932
0 commit comments