fix(version): update imports and go.mod to allow v2
All checks were successful
test / test (push) Successful in 51s
ci / goreleaser (push) Successful in 24s

This commit is contained in:
Martin McCaffery 2025-10-21 11:40:35 +02:00
parent 9cb9f97a1f
commit 716c8e79e4
35 changed files with 64 additions and 64 deletions

View file

@ -10,8 +10,8 @@ import (
"strings" "strings"
"time" "time"
"edp.buildth.ing/DevFW-CICD/edge-connect-client/sdk/edgeconnect" "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/sdk/edgeconnect"
v2 "edp.buildth.ing/DevFW-CICD/edge-connect-client/sdk/edgeconnect/v2" v2 "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/sdk/edgeconnect/v2"
"github.com/spf13/cobra" "github.com/spf13/cobra"
"github.com/spf13/viper" "github.com/spf13/viper"
) )

View file

@ -10,9 +10,9 @@ import (
"path/filepath" "path/filepath"
"strings" "strings"
applyv1 "edp.buildth.ing/DevFW-CICD/edge-connect-client/internal/apply/v1" applyv1 "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/internal/apply/v1"
applyv2 "edp.buildth.ing/DevFW-CICD/edge-connect-client/internal/apply/v2" applyv2 "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/internal/apply/v2"
"edp.buildth.ing/DevFW-CICD/edge-connect-client/internal/config" "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/internal/config"
"github.com/spf13/cobra" "github.com/spf13/cobra"
) )

View file

@ -10,9 +10,9 @@ import (
"path/filepath" "path/filepath"
"strings" "strings"
deletev1 "edp.buildth.ing/DevFW-CICD/edge-connect-client/internal/delete/v1" "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/internal/config"
deletev2 "edp.buildth.ing/DevFW-CICD/edge-connect-client/internal/delete/v2" deletev1 "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/internal/delete/v1"
"edp.buildth.ing/DevFW-CICD/edge-connect-client/internal/config" deletev2 "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/internal/delete/v2"
"github.com/spf13/cobra" "github.com/spf13/cobra"
) )

View file

@ -5,8 +5,8 @@ import (
"fmt" "fmt"
"os" "os"
"edp.buildth.ing/DevFW-CICD/edge-connect-client/sdk/edgeconnect" "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/sdk/edgeconnect"
v2 "edp.buildth.ing/DevFW-CICD/edge-connect-client/sdk/edgeconnect/v2" v2 "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/sdk/edgeconnect/v2"
"github.com/spf13/cobra" "github.com/spf13/cobra"
) )

2
go.mod
View file

@ -1,4 +1,4 @@
module edp.buildth.ing/DevFW-CICD/edge-connect-client module edp.buildth.ing/DevFW-CICD/edge-connect-client/v2
go 1.25.1 go 1.25.1

View file

@ -7,8 +7,8 @@ import (
"fmt" "fmt"
"time" "time"
"edp.buildth.ing/DevFW-CICD/edge-connect-client/internal/config" "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/internal/config"
"edp.buildth.ing/DevFW-CICD/edge-connect-client/sdk/edgeconnect" "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/sdk/edgeconnect"
) )
// ResourceManagerInterface defines the interface for resource management // ResourceManagerInterface defines the interface for resource management

View file

@ -10,8 +10,8 @@ import (
"testing" "testing"
"time" "time"
"edp.buildth.ing/DevFW-CICD/edge-connect-client/internal/config" "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/internal/config"
"edp.buildth.ing/DevFW-CICD/edge-connect-client/sdk/edgeconnect" "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/sdk/edgeconnect"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
"github.com/stretchr/testify/mock" "github.com/stretchr/testify/mock"
"github.com/stretchr/testify/require" "github.com/stretchr/testify/require"

View file

@ -11,8 +11,8 @@ import (
"strings" "strings"
"time" "time"
"edp.buildth.ing/DevFW-CICD/edge-connect-client/internal/config" "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/internal/config"
"edp.buildth.ing/DevFW-CICD/edge-connect-client/sdk/edgeconnect" "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/sdk/edgeconnect"
) )
// EdgeConnectClientInterface defines the methods needed for deployment planning // EdgeConnectClientInterface defines the methods needed for deployment planning

View file

@ -9,8 +9,8 @@ import (
"testing" "testing"
"time" "time"
"edp.buildth.ing/DevFW-CICD/edge-connect-client/internal/config" "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/internal/config"
"edp.buildth.ing/DevFW-CICD/edge-connect-client/sdk/edgeconnect" "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/sdk/edgeconnect"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
"github.com/stretchr/testify/mock" "github.com/stretchr/testify/mock"
"github.com/stretchr/testify/require" "github.com/stretchr/testify/require"

View file

@ -7,7 +7,7 @@ import (
"fmt" "fmt"
"time" "time"
"edp.buildth.ing/DevFW-CICD/edge-connect-client/internal/config" "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/internal/config"
) )
// DeploymentStrategy represents the type of deployment strategy // DeploymentStrategy represents the type of deployment strategy

View file

@ -10,8 +10,8 @@ import (
"sync" "sync"
"time" "time"
"edp.buildth.ing/DevFW-CICD/edge-connect-client/internal/config" "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/internal/config"
"edp.buildth.ing/DevFW-CICD/edge-connect-client/sdk/edgeconnect" "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/sdk/edgeconnect"
) )
// RecreateStrategy implements the recreate deployment strategy // RecreateStrategy implements the recreate deployment strategy

View file

@ -7,8 +7,8 @@ import (
"strings" "strings"
"time" "time"
"edp.buildth.ing/DevFW-CICD/edge-connect-client/internal/config" "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/internal/config"
"edp.buildth.ing/DevFW-CICD/edge-connect-client/sdk/edgeconnect" "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/sdk/edgeconnect"
) )
// SecurityRule defines network access rules (alias to SDK type for consistency) // SecurityRule defines network access rules (alias to SDK type for consistency)

View file

@ -7,8 +7,8 @@ import (
"fmt" "fmt"
"time" "time"
"edp.buildth.ing/DevFW-CICD/edge-connect-client/internal/config" "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/internal/config"
v2 "edp.buildth.ing/DevFW-CICD/edge-connect-client/sdk/edgeconnect/v2" v2 "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/sdk/edgeconnect/v2"
) )
// ResourceManagerInterface defines the interface for resource management // ResourceManagerInterface defines the interface for resource management

View file

@ -10,8 +10,8 @@ import (
"testing" "testing"
"time" "time"
"edp.buildth.ing/DevFW-CICD/edge-connect-client/internal/config" "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/internal/config"
v2 "edp.buildth.ing/DevFW-CICD/edge-connect-client/sdk/edgeconnect/v2" v2 "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/sdk/edgeconnect/v2"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
"github.com/stretchr/testify/mock" "github.com/stretchr/testify/mock"
"github.com/stretchr/testify/require" "github.com/stretchr/testify/require"

View file

@ -11,8 +11,8 @@ import (
"strings" "strings"
"time" "time"
"edp.buildth.ing/DevFW-CICD/edge-connect-client/internal/config" "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/internal/config"
v2 "edp.buildth.ing/DevFW-CICD/edge-connect-client/sdk/edgeconnect/v2" v2 "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/sdk/edgeconnect/v2"
) )
// EdgeConnectClientInterface defines the methods needed for deployment planning // EdgeConnectClientInterface defines the methods needed for deployment planning

View file

@ -9,8 +9,8 @@ import (
"testing" "testing"
"time" "time"
"edp.buildth.ing/DevFW-CICD/edge-connect-client/internal/config" "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/internal/config"
v2 "edp.buildth.ing/DevFW-CICD/edge-connect-client/sdk/edgeconnect/v2" v2 "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/sdk/edgeconnect/v2"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
"github.com/stretchr/testify/mock" "github.com/stretchr/testify/mock"
"github.com/stretchr/testify/require" "github.com/stretchr/testify/require"

View file

@ -7,7 +7,7 @@ import (
"fmt" "fmt"
"time" "time"
"edp.buildth.ing/DevFW-CICD/edge-connect-client/internal/config" "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/internal/config"
) )
// DeploymentStrategy represents the type of deployment strategy // DeploymentStrategy represents the type of deployment strategy

View file

@ -10,8 +10,8 @@ import (
"sync" "sync"
"time" "time"
"edp.buildth.ing/DevFW-CICD/edge-connect-client/internal/config" "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/internal/config"
v2 "edp.buildth.ing/DevFW-CICD/edge-connect-client/sdk/edgeconnect/v2" v2 "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/sdk/edgeconnect/v2"
) )
// RecreateStrategy implements the recreate deployment strategy // RecreateStrategy implements the recreate deployment strategy

View file

@ -7,8 +7,8 @@ import (
"strings" "strings"
"time" "time"
"edp.buildth.ing/DevFW-CICD/edge-connect-client/internal/config" "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/internal/config"
v2 "edp.buildth.ing/DevFW-CICD/edge-connect-client/sdk/edgeconnect/v2" v2 "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/sdk/edgeconnect/v2"
) )
// SecurityRule defines network access rules (alias to SDK type for consistency) // SecurityRule defines network access rules (alias to SDK type for consistency)

View file

@ -7,7 +7,7 @@ import (
"fmt" "fmt"
"time" "time"
"edp.buildth.ing/DevFW-CICD/edge-connect-client/sdk/edgeconnect" "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/sdk/edgeconnect"
) )
// ResourceManagerInterface defines the interface for resource management // ResourceManagerInterface defines the interface for resource management

View file

@ -7,8 +7,8 @@ import (
"fmt" "fmt"
"time" "time"
"edp.buildth.ing/DevFW-CICD/edge-connect-client/internal/config" "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/internal/config"
"edp.buildth.ing/DevFW-CICD/edge-connect-client/sdk/edgeconnect" "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/sdk/edgeconnect"
) )
// EdgeConnectClientInterface defines the methods needed for deletion planning // EdgeConnectClientInterface defines the methods needed for deletion planning

View file

@ -7,7 +7,7 @@ import (
"fmt" "fmt"
"time" "time"
v2 "edp.buildth.ing/DevFW-CICD/edge-connect-client/sdk/edgeconnect/v2" v2 "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/sdk/edgeconnect/v2"
) )
// ResourceManagerInterface defines the interface for resource management // ResourceManagerInterface defines the interface for resource management

View file

@ -8,7 +8,7 @@ import (
"testing" "testing"
"time" "time"
v2 "edp.buildth.ing/DevFW-CICD/edge-connect-client/sdk/edgeconnect/v2" v2 "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/sdk/edgeconnect/v2"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
"github.com/stretchr/testify/mock" "github.com/stretchr/testify/mock"
"github.com/stretchr/testify/require" "github.com/stretchr/testify/require"

View file

@ -7,8 +7,8 @@ import (
"fmt" "fmt"
"time" "time"
"edp.buildth.ing/DevFW-CICD/edge-connect-client/internal/config" "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/internal/config"
v2 "edp.buildth.ing/DevFW-CICD/edge-connect-client/sdk/edgeconnect/v2" v2 "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/sdk/edgeconnect/v2"
) )
// EdgeConnectClientInterface defines the methods needed for deletion planning // EdgeConnectClientInterface defines the methods needed for deletion planning

View file

@ -8,8 +8,8 @@ import (
"path/filepath" "path/filepath"
"testing" "testing"
"edp.buildth.ing/DevFW-CICD/edge-connect-client/internal/config" "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/internal/config"
v2 "edp.buildth.ing/DevFW-CICD/edge-connect-client/sdk/edgeconnect/v2" v2 "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/sdk/edgeconnect/v2"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
"github.com/stretchr/testify/mock" "github.com/stretchr/testify/mock"
"github.com/stretchr/testify/require" "github.com/stretchr/testify/require"

View file

@ -1,6 +1,6 @@
package main package main
import "edp.buildth.ing/DevFW-CICD/edge-connect-client/cmd" import "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/cmd"
func main() { func main() {
cmd.Execute() cmd.Execute()

View file

@ -16,7 +16,7 @@ A comprehensive Go SDK for the EdgeXR Master Controller API, providing typed int
### Installation ### Installation
```go ```go
import v2 "edp.buildth.ing/DevFW-CICD/edge-connect-client/sdk/edgeconnect/v2" import v2 "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/sdk/edgeconnect/v2"
``` ```
### Authentication ### Authentication

View file

@ -9,7 +9,7 @@ import (
"fmt" "fmt"
"net/http" "net/http"
sdkhttp "edp.buildth.ing/DevFW-CICD/edge-connect-client/sdk/internal/http" sdkhttp "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/sdk/internal/http"
) )
// CreateAppInstance creates a new application instance in the specified region // CreateAppInstance creates a new application instance in the specified region

View file

@ -10,7 +10,7 @@ import (
"io" "io"
"net/http" "net/http"
sdkhttp "edp.buildth.ing/DevFW-CICD/edge-connect-client/sdk/internal/http" sdkhttp "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/sdk/internal/http"
) )
var ( var (

View file

@ -9,7 +9,7 @@ import (
"fmt" "fmt"
"net/http" "net/http"
sdkhttp "edp.buildth.ing/DevFW-CICD/edge-connect-client/sdk/internal/http" sdkhttp "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/sdk/internal/http"
) )
// CreateCloudlet creates a new cloudlet in the specified region // CreateCloudlet creates a new cloudlet in the specified region

View file

@ -11,7 +11,7 @@ import (
"io" "io"
"net/http" "net/http"
sdkhttp "edp.buildth.ing/DevFW-CICD/edge-connect-client/sdk/internal/http" sdkhttp "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/sdk/internal/http"
) )
// CreateAppInstance creates a new application instance in the specified region // CreateAppInstance creates a new application instance in the specified region

View file

@ -11,7 +11,7 @@ import (
"io" "io"
"net/http" "net/http"
sdkhttp "edp.buildth.ing/DevFW-CICD/edge-connect-client/sdk/internal/http" sdkhttp "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/sdk/internal/http"
) )
var ( var (

View file

@ -9,7 +9,7 @@ import (
"fmt" "fmt"
"net/http" "net/http"
sdkhttp "edp.buildth.ing/DevFW-CICD/edge-connect-client/sdk/internal/http" sdkhttp "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/sdk/internal/http"
) )
// CreateCloudlet creates a new cloudlet in the specified region // CreateCloudlet creates a new cloudlet in the specified region

View file

@ -12,7 +12,7 @@ import (
"strings" "strings"
"time" "time"
v2 "edp.buildth.ing/DevFW-CICD/edge-connect-client/sdk/edgeconnect/v2" v2 "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/sdk/edgeconnect/v2"
) )
func main() { func main() {

View file

@ -12,7 +12,7 @@ import (
"strings" "strings"
"time" "time"
v2 "edp.buildth.ing/DevFW-CICD/edge-connect-client/sdk/edgeconnect/v2" v2 "edp.buildth.ing/DevFW-CICD/edge-connect-client/v2/sdk/edgeconnect/v2"
) )
func main() { func main() {