Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
169 changes: 0 additions & 169 deletions cmd/artifact.go

This file was deleted.

11 changes: 5 additions & 6 deletions cmd/bundle.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,7 @@ import (
"xo/src/bundle"
"xo/src/telemetry"

"github.com/massdriver-cloud/massdriver-sdk-go/massdriver/client"
sdkbundle "github.com/massdriver-cloud/massdriver-sdk-go/massdriver/platform/bundle"
"github.com/massdriver-cloud/massdriver-sdk-go/massdriver"
"github.com/rs/zerolog/log"
"github.com/spf13/cobra"
"github.com/spf13/viper"
Expand Down Expand Up @@ -50,12 +49,12 @@ func runBundlePull(cmd *cobra.Command, args []string) error {
return telemetry.LogError(span, fmt.Errorf("required flag bundleVersion must be set via flag or environment variable"), "an error occurred while pulling bundle")
}

mdClient, clientErr := client.New()
if clientErr != nil {
return clientErr
mdClient, err := massdriver.NewClient()
if err != nil {
return fmt.Errorf("error initializing massdriver client: %w", err)
}

repo, repoErr := sdkbundle.GetBundleRepository(mdClient, bundleName)
repo, repoErr := mdClient.OciRepos.Target(bundleName)
if repoErr != nil {
return telemetry.LogError(span, repoErr, "an error occurred while getting bundle repository")
}
Expand Down
9 changes: 4 additions & 5 deletions cmd/deployment.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ import (
"xo/src/deployment"
"xo/src/telemetry"

"github.com/massdriver-cloud/massdriver-sdk-go/massdriver/client"
"github.com/massdriver-cloud/massdriver-sdk-go/massdriver/services/deployments"
"github.com/massdriver-cloud/massdriver-sdk-go/massdriver/provisioning"
"github.com/massdriver-cloud/massdriver-sdk-go/massdriver/provisioning/deployments"
"github.com/rs/zerolog/log"
"github.com/spf13/cobra"
"go.opentelemetry.io/otel"
Expand Down Expand Up @@ -82,13 +82,12 @@ func RunDeploymentStatus(cmd *cobra.Command, args []string) error {
}

log.Info().Msgf("sending deployment status: %s", status)
mdClient, err := client.New()
provClient, err := provisioning.NewClient()
if err != nil {
return telemetry.LogError(span, err, "an error occurred while initializing Massdriver client")
}

service := deployments.NewService(mdClient)
updateErr := deployment.UpdateDeploymentStatus(ctx, service, deploymentID, status)
updateErr := deployment.UpdateDeploymentStatus(ctx, provClient.Deployments, deploymentID, status)
if updateErr != nil {
return telemetry.LogError(span, updateErr, "an error occurred while reporting deployment status")
}
Expand Down
5 changes: 2 additions & 3 deletions cmd/provisioner.go
Original file line number Diff line number Diff line change
Expand Up @@ -61,12 +61,11 @@ func runProvisionerTerraformBackendHTTP(cmd *cobra.Command, args []string) error
return telemetry.LogError(span, specErr, "an error occurred while extracting Massdriver specification")
}

log.Info().Msg("Generating state file...")
log.Info().Msg("Checking for an existing terraform backend configuration...")

generateErr := tf.GenerateBackendHTTPFile(ctx, output, spec, step)
if generateErr != nil {
return telemetry.LogError(span, generateErr, "an error occurred while generating backend file")
return telemetry.LogError(span, generateErr, "an error occurred while generating terraform backend file")
}
log.Info().Msg("State file generated")
return nil
}
Loading
Loading