Skip to content

Commit

Permalink
chore: wrapper errors before returning
Browse files Browse the repository at this point in the history
Signed-off-by: nathan-nicholson <[email protected]>
  • Loading branch information
nathan-nicholson committed Jan 29, 2025
1 parent 92af82a commit 5761fb6
Show file tree
Hide file tree
Showing 8 changed files with 40 additions and 8 deletions.
6 changes: 5 additions & 1 deletion cmd/akamai/create.go
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,11 @@ func createAkamai(cmd *cobra.Command, _ []string) error {
return fmt.Errorf("failed to validate flags: %w", err)
}

return provision.ManagementCluster(cliFlags, catalogApps)
if err := provision.ManagementCluster(cliFlags, catalogApps); err != nil {
return fmt.Errorf("failed to provision management cluster: %w", err)
}

return nil
}

func ValidateProvidedFlags(gitProvider, dnsProvider string) error {
Expand Down
6 changes: 5 additions & 1 deletion cmd/aws/create.go
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,11 @@ func createAws(cmd *cobra.Command, _ []string) error {
return fmt.Errorf("failed to write config: %w", err)
}

return provision.ManagementCluster(cliFlags, catalogApps)
if err := provision.ManagementCluster(cliFlags, catalogApps); err != nil {
return fmt.Errorf("failed to provision management cluster: %w", err)
}

return nil
}

func ValidateProvidedFlags(ctx context.Context, cfg aws.Config, gitProvider, amiType, nodeType string) error {
Expand Down
6 changes: 5 additions & 1 deletion cmd/azure/create.go
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,11 @@ func createAzure(cmd *cobra.Command, _ []string) error {
return nil
}

return provision.ManagementCluster(cliFlags, catalogApps)
if err := provision.ManagementCluster(cliFlags, catalogApps); err != nil {
return fmt.Errorf("failed to provision management cluster: %w", err)
}

return nil
}

func ValidateProvidedFlags(gitProvider string) error {
Expand Down
6 changes: 5 additions & 1 deletion cmd/civo/create.go
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,11 @@ func createCivo(cmd *cobra.Command, _ []string) error {
return fmt.Errorf("failed to validate provided flags: %w", err)
}

return provision.ManagementCluster(cliFlags, catalogApps)
if err := provision.ManagementCluster(cliFlags, catalogApps); err != nil {
return fmt.Errorf("failed to provision management cluster: %w", err)
}

return nil
}

func ValidateProvidedFlags(gitProvider, dnsProvider string) error {
Expand Down
6 changes: 5 additions & 1 deletion cmd/digitalocean/create.go
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,11 @@ func createDigitalocean(cmd *cobra.Command, _ []string) error {
return fmt.Errorf("failed to validate provided flags: %w", err)
}

return provision.ManagementCluster(cliFlags, catalogApps)
if err := provision.ManagementCluster(cliFlags, catalogApps); err != nil {
return fmt.Errorf("failed to provision management cluster: %w", err)
}

return nil
}

func ValidateProvidedFlags(gitProvider, dnsProvider string) error {
Expand Down
6 changes: 5 additions & 1 deletion cmd/google/create.go
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,11 @@ func createGoogle(cmd *cobra.Command, _ []string) error {
return fmt.Errorf("validation of provided flags failed: %w", err)
}

return provision.ManagementCluster(cliFlags, catalogApps)
if err := provision.ManagementCluster(cliFlags, catalogApps); err != nil {
return fmt.Errorf("failed to provision management cluster: %w", err)
}

return nil
}

func ValidateProvidedFlags(gitProvider string) error {
Expand Down
6 changes: 5 additions & 1 deletion cmd/k3s/create.go
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,11 @@ func createK3s(cmd *cobra.Command, _ []string) error {
return fmt.Errorf("provided flags validation failed: %w", err)
}

return provision.ManagementCluster(cliFlags, catalogApps)
if err := provision.ManagementCluster(cliFlags, catalogApps); err != nil {
return fmt.Errorf("failed to provision management cluster: %w", err)
}

return nil
}

func ValidateProvidedFlags(gitProvider string) error {
Expand Down
6 changes: 5 additions & 1 deletion cmd/vultr/create.go
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,11 @@ func createVultr(cmd *cobra.Command, _ []string) error {
return fmt.Errorf("invalid provided flags: %w", err)
}

return provision.ManagementCluster(cliFlags, catalogApps)
if err := provision.ManagementCluster(cliFlags, catalogApps); err != nil {
return fmt.Errorf("failed to provision management cluster: %w", err)
}

return nil
}

func ValidateProvidedFlags(gitProvider, dnsProvider string) error {
Expand Down

0 comments on commit 5761fb6

Please sign in to comment.