Skip to content

Commit

Permalink
refactor!: update module to v3 (#403)
Browse files Browse the repository at this point in the history
BREAKING CHANGE: import paths will need to change to v3

Signed-off-by: Elizabeth J Lee <elizabeth.j.lee@intel.com>
  • Loading branch information
ejlee3 authored Dec 7, 2022
1 parent 249f27d commit 608b320
Show file tree
Hide file tree
Showing 62 changed files with 385 additions and 324 deletions.
26 changes: 13 additions & 13 deletions bootstrap/bootstrap.go
Original file line number Diff line number Diff line change
Expand Up @@ -22,19 +22,19 @@ import (
"sync"
"syscall"

"github.com/edgexfoundry/go-mod-bootstrap/v2/bootstrap/config"
"github.com/edgexfoundry/go-mod-bootstrap/v2/bootstrap/container"
"github.com/edgexfoundry/go-mod-bootstrap/v2/bootstrap/environment"
"github.com/edgexfoundry/go-mod-bootstrap/v2/bootstrap/flags"
"github.com/edgexfoundry/go-mod-bootstrap/v2/bootstrap/interfaces"
"github.com/edgexfoundry/go-mod-bootstrap/v2/bootstrap/registration"
"github.com/edgexfoundry/go-mod-bootstrap/v2/bootstrap/startup"
"github.com/edgexfoundry/go-mod-bootstrap/v2/di"

"github.com/edgexfoundry/go-mod-registry/v2/registry"

"github.com/edgexfoundry/go-mod-core-contracts/v2/clients/logger"
"github.com/edgexfoundry/go-mod-core-contracts/v2/models"
"github.com/edgexfoundry/go-mod-bootstrap/v3/bootstrap/config"
"github.com/edgexfoundry/go-mod-bootstrap/v3/bootstrap/container"
"github.com/edgexfoundry/go-mod-bootstrap/v3/bootstrap/environment"
"github.com/edgexfoundry/go-mod-bootstrap/v3/bootstrap/flags"
"github.com/edgexfoundry/go-mod-bootstrap/v3/bootstrap/interfaces"
"github.com/edgexfoundry/go-mod-bootstrap/v3/bootstrap/registration"
"github.com/edgexfoundry/go-mod-bootstrap/v3/bootstrap/startup"
"github.com/edgexfoundry/go-mod-bootstrap/v3/di"

"github.com/edgexfoundry/go-mod-registry/v3/registry"

"github.com/edgexfoundry/go-mod-core-contracts/v3/clients/logger"
"github.com/edgexfoundry/go-mod-core-contracts/v3/models"
)

// Deferred defines the signature of a function returned by RunAndReturnWaitGroup that should be executed via defer.
Expand Down
22 changes: 11 additions & 11 deletions bootstrap/config/config.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,25 +19,25 @@ import (
"context"
"errors"
"fmt"
"github.com/edgexfoundry/go-mod-bootstrap/v2/config"
"github.com/edgexfoundry/go-mod-bootstrap/v3/config"
"io/ioutil"
"math"
"reflect"
"sync"
"time"

"github.com/edgexfoundry/go-mod-bootstrap/v2/bootstrap/container"
"github.com/edgexfoundry/go-mod-bootstrap/v2/bootstrap/environment"
"github.com/edgexfoundry/go-mod-bootstrap/v2/bootstrap/flags"
"github.com/edgexfoundry/go-mod-bootstrap/v2/bootstrap/interfaces"
"github.com/edgexfoundry/go-mod-bootstrap/v2/bootstrap/secret"
"github.com/edgexfoundry/go-mod-bootstrap/v2/bootstrap/startup"
"github.com/edgexfoundry/go-mod-bootstrap/v2/di"
"github.com/edgexfoundry/go-mod-bootstrap/v3/bootstrap/container"
"github.com/edgexfoundry/go-mod-bootstrap/v3/bootstrap/environment"
"github.com/edgexfoundry/go-mod-bootstrap/v3/bootstrap/flags"
"github.com/edgexfoundry/go-mod-bootstrap/v3/bootstrap/interfaces"
"github.com/edgexfoundry/go-mod-bootstrap/v3/bootstrap/secret"
"github.com/edgexfoundry/go-mod-bootstrap/v3/bootstrap/startup"
"github.com/edgexfoundry/go-mod-bootstrap/v3/di"

"github.com/edgexfoundry/go-mod-configuration/v2/configuration"
"github.com/edgexfoundry/go-mod-configuration/v2/pkg/types"
"github.com/edgexfoundry/go-mod-configuration/v3/configuration"
"github.com/edgexfoundry/go-mod-configuration/v3/pkg/types"

"github.com/edgexfoundry/go-mod-core-contracts/v2/clients/logger"
"github.com/edgexfoundry/go-mod-core-contracts/v3/clients/logger"

"github.com/pelletier/go-toml"
)
Expand Down
2 changes: 1 addition & 1 deletion bootstrap/config/config_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
package config

import (
"github.com/edgexfoundry/go-mod-bootstrap/v2/config"
"github.com/edgexfoundry/go-mod-bootstrap/v3/config"
"github.com/stretchr/testify/assert"
"testing"
)
Expand Down
4 changes: 2 additions & 2 deletions bootstrap/config/provider.go
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@
package config

import (
"github.com/edgexfoundry/go-mod-configuration/v2/pkg/types"
"github.com/edgexfoundry/go-mod-configuration/v3/pkg/types"

"github.com/edgexfoundry/go-mod-bootstrap/v2/bootstrap/environment"
"github.com/edgexfoundry/go-mod-bootstrap/v3/bootstrap/environment"
)

// ProviderInfo encapsulates the usage of the Configuration Provider information
Expand Down
4 changes: 2 additions & 2 deletions bootstrap/config/provider_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@ import (
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"

"github.com/edgexfoundry/go-mod-bootstrap/v2/bootstrap/environment"
"github.com/edgexfoundry/go-mod-core-contracts/v2/clients/logger"
"github.com/edgexfoundry/go-mod-bootstrap/v3/bootstrap/environment"
"github.com/edgexfoundry/go-mod-core-contracts/v3/clients/logger"
)

const (
Expand Down
2 changes: 1 addition & 1 deletion bootstrap/container/cancel.go
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ package container
import (
"context"

"github.com/edgexfoundry/go-mod-bootstrap/v2/di"
"github.com/edgexfoundry/go-mod-bootstrap/v3/di"
)

// CancelFuncName contains the name of the context.CancelFunc in the DIC.
Expand Down
4 changes: 2 additions & 2 deletions bootstrap/container/clients.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@
package container

import (
"github.com/edgexfoundry/go-mod-core-contracts/v2/clients/interfaces"
"github.com/edgexfoundry/go-mod-core-contracts/v3/clients/interfaces"

"github.com/edgexfoundry/go-mod-bootstrap/v2/di"
"github.com/edgexfoundry/go-mod-bootstrap/v3/di"
)

// EventClientName contains the name of the EventClient's implementation in the DIC.
Expand Down
4 changes: 2 additions & 2 deletions bootstrap/container/common.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
package container

import (
"github.com/edgexfoundry/go-mod-bootstrap/v2/di"
"github.com/edgexfoundry/go-mod-core-contracts/v2/clients/interfaces"
"github.com/edgexfoundry/go-mod-bootstrap/v3/di"
"github.com/edgexfoundry/go-mod-core-contracts/v3/clients/interfaces"
)

// CommonClientName contains the name of the CommonClient instance in the DIC.
Expand Down
6 changes: 3 additions & 3 deletions bootstrap/container/configuration.go
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@
package container

import (
"github.com/edgexfoundry/go-mod-configuration/v2/configuration"
"github.com/edgexfoundry/go-mod-configuration/v3/configuration"

"github.com/edgexfoundry/go-mod-bootstrap/v2/bootstrap/interfaces"
"github.com/edgexfoundry/go-mod-bootstrap/v2/di"
"github.com/edgexfoundry/go-mod-bootstrap/v3/bootstrap/interfaces"
"github.com/edgexfoundry/go-mod-bootstrap/v3/di"
)

// ConfigurationInterfaceName contains the name of the interfaces.Configuration implementation in the DIC.
Expand Down
2 changes: 1 addition & 1 deletion bootstrap/container/externalmqtt.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ package container
import (
mqtt "github.com/eclipse/paho.mqtt.golang"

"github.com/edgexfoundry/go-mod-bootstrap/v2/di"
"github.com/edgexfoundry/go-mod-bootstrap/v3/di"
)

// ExternalMQTTMessagingClientName contains the name of the external messaging client instance in the DIC.
Expand Down
4 changes: 2 additions & 2 deletions bootstrap/container/logging.go
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@
package container

import (
"github.com/edgexfoundry/go-mod-core-contracts/v2/clients/logger"
"github.com/edgexfoundry/go-mod-core-contracts/v3/clients/logger"

"github.com/edgexfoundry/go-mod-bootstrap/v2/di"
"github.com/edgexfoundry/go-mod-bootstrap/v3/di"
)

// LoggingClientInterfaceName contains the name of the logger.LoggingClient implementation in the DIC.
Expand Down
4 changes: 2 additions & 2 deletions bootstrap/container/messaging.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@
package container

import (
"github.com/edgexfoundry/go-mod-bootstrap/v2/di"
"github.com/edgexfoundry/go-mod-messaging/v2/messaging"
"github.com/edgexfoundry/go-mod-bootstrap/v3/di"
"github.com/edgexfoundry/go-mod-messaging/v3/messaging"
)

// MessagingClientName contains the name of the messaging client instance in the DIC.
Expand Down
4 changes: 2 additions & 2 deletions bootstrap/container/metrics.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@
package container

import (
"github.com/edgexfoundry/go-mod-bootstrap/v2/bootstrap/interfaces"
"github.com/edgexfoundry/go-mod-bootstrap/v2/di"
"github.com/edgexfoundry/go-mod-bootstrap/v3/bootstrap/interfaces"
"github.com/edgexfoundry/go-mod-bootstrap/v3/di"
)

// MetricsManagerInterfaceName contains the name of the metrics.Manager implementation in the DIC.
Expand Down
4 changes: 2 additions & 2 deletions bootstrap/container/registry.go
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@
package container

import (
"github.com/edgexfoundry/go-mod-bootstrap/v2/di"
"github.com/edgexfoundry/go-mod-bootstrap/v3/di"

"github.com/edgexfoundry/go-mod-registry/v2/registry"
"github.com/edgexfoundry/go-mod-registry/v3/registry"
)

// RegistryClientInterfaceName contains the name of the registry.Client implementation in the DIC.
Expand Down
4 changes: 2 additions & 2 deletions bootstrap/container/runtime_token.go
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@
package container

import (
"github.com/edgexfoundry/go-mod-secrets/v2/pkg/token/runtimetokenprovider"
"github.com/edgexfoundry/go-mod-secrets/v3/pkg/token/runtimetokenprovider"

"github.com/edgexfoundry/go-mod-bootstrap/v2/di"
"github.com/edgexfoundry/go-mod-bootstrap/v3/di"
)

// RuntimeTokenProviderInterfaceName contains the name of the runtimetokenprovider.RuntimeTokenProvider implementation in the DIC.
Expand Down
4 changes: 2 additions & 2 deletions bootstrap/container/secret.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@
package container

import (
"github.com/edgexfoundry/go-mod-bootstrap/v2/bootstrap/interfaces"
"github.com/edgexfoundry/go-mod-bootstrap/v2/di"
"github.com/edgexfoundry/go-mod-bootstrap/v3/bootstrap/interfaces"
"github.com/edgexfoundry/go-mod-bootstrap/v3/di"
)

// SecretProviderName contains the name of the interfaces.SecretProvider implementation in the DIC.
Expand Down
4 changes: 2 additions & 2 deletions bootstrap/container/token.go
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@
package container

import (
"github.com/edgexfoundry/go-mod-secrets/v2/pkg/token/authtokenloader"
"github.com/edgexfoundry/go-mod-secrets/v3/pkg/token/authtokenloader"

"github.com/edgexfoundry/go-mod-bootstrap/v2/di"
"github.com/edgexfoundry/go-mod-bootstrap/v3/di"
)

//// FileIoPerformerInterfaceName contains the name of the fileioperformer.FileIoPerformer implementation in the DIC.
Expand Down
6 changes: 3 additions & 3 deletions bootstrap/environment/variables.go
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,10 @@ import (
"strconv"
"strings"

"github.com/edgexfoundry/go-mod-core-contracts/v2/clients/logger"
"github.com/edgexfoundry/go-mod-core-contracts/v2/models"
"github.com/edgexfoundry/go-mod-core-contracts/v3/clients/logger"
"github.com/edgexfoundry/go-mod-core-contracts/v3/models"

"github.com/edgexfoundry/go-mod-configuration/v2/pkg/types"
"github.com/edgexfoundry/go-mod-configuration/v3/pkg/types"

"github.com/pelletier/go-toml"
)
Expand Down
10 changes: 5 additions & 5 deletions bootstrap/environment/variables_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -22,14 +22,14 @@ import (
"strings"
"testing"

loggerMocks "github.com/edgexfoundry/go-mod-core-contracts/v2/clients/logger/mocks"
loggerMocks "github.com/edgexfoundry/go-mod-core-contracts/v3/clients/logger/mocks"
"github.com/stretchr/testify/mock"

"github.com/edgexfoundry/go-mod-bootstrap/v2/config"
"github.com/edgexfoundry/go-mod-bootstrap/v3/config"

"github.com/edgexfoundry/go-mod-configuration/v2/pkg/types"
"github.com/edgexfoundry/go-mod-core-contracts/v2/clients/logger"
secretsTypes "github.com/edgexfoundry/go-mod-secrets/v2/pkg/types"
"github.com/edgexfoundry/go-mod-configuration/v3/pkg/types"
"github.com/edgexfoundry/go-mod-core-contracts/v3/clients/logger"
secretsTypes "github.com/edgexfoundry/go-mod-secrets/v3/pkg/types"

"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
Expand Down
22 changes: 11 additions & 11 deletions bootstrap/handlers/clients.go
Original file line number Diff line number Diff line change
Expand Up @@ -20,17 +20,17 @@ import (
"sync"
"time"

clients "github.com/edgexfoundry/go-mod-core-contracts/v2/clients/http"
"github.com/edgexfoundry/go-mod-core-contracts/v2/clients/interfaces"
"github.com/edgexfoundry/go-mod-core-contracts/v2/clients/logger"
"github.com/edgexfoundry/go-mod-core-contracts/v2/common"
clientsMessaging "github.com/edgexfoundry/go-mod-messaging/v2/clients"
"github.com/edgexfoundry/go-mod-registry/v2/pkg/types"
"github.com/edgexfoundry/go-mod-registry/v2/registry"

"github.com/edgexfoundry/go-mod-bootstrap/v2/bootstrap/container"
"github.com/edgexfoundry/go-mod-bootstrap/v2/bootstrap/startup"
"github.com/edgexfoundry/go-mod-bootstrap/v2/di"
clients "github.com/edgexfoundry/go-mod-core-contracts/v3/clients/http"
"github.com/edgexfoundry/go-mod-core-contracts/v3/clients/interfaces"
"github.com/edgexfoundry/go-mod-core-contracts/v3/clients/logger"
"github.com/edgexfoundry/go-mod-core-contracts/v3/common"
clientsMessaging "github.com/edgexfoundry/go-mod-messaging/v3/clients"
"github.com/edgexfoundry/go-mod-registry/v3/pkg/types"
"github.com/edgexfoundry/go-mod-registry/v3/registry"

"github.com/edgexfoundry/go-mod-bootstrap/v3/bootstrap/container"
"github.com/edgexfoundry/go-mod-bootstrap/v3/bootstrap/startup"
"github.com/edgexfoundry/go-mod-bootstrap/v3/di"
)

// ClientsBootstrap contains data to boostrap the configured clients
Expand Down
24 changes: 12 additions & 12 deletions bootstrap/handlers/clients_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -21,20 +21,20 @@ import (
"sync"
"testing"

"github.com/edgexfoundry/go-mod-core-contracts/v2/clients/logger"
loggerMocks "github.com/edgexfoundry/go-mod-core-contracts/v2/clients/logger/mocks"
"github.com/edgexfoundry/go-mod-core-contracts/v2/common"
messagingMocks "github.com/edgexfoundry/go-mod-messaging/v2/messaging/mocks"
"github.com/edgexfoundry/go-mod-registry/v2/pkg/types"
"github.com/edgexfoundry/go-mod-registry/v2/registry"
registryMocks "github.com/edgexfoundry/go-mod-registry/v2/registry/mocks"
"github.com/edgexfoundry/go-mod-core-contracts/v3/clients/logger"
loggerMocks "github.com/edgexfoundry/go-mod-core-contracts/v3/clients/logger/mocks"
"github.com/edgexfoundry/go-mod-core-contracts/v3/common"
messagingMocks "github.com/edgexfoundry/go-mod-messaging/v3/messaging/mocks"
"github.com/edgexfoundry/go-mod-registry/v3/pkg/types"
"github.com/edgexfoundry/go-mod-registry/v3/registry"
registryMocks "github.com/edgexfoundry/go-mod-registry/v3/registry/mocks"
"github.com/stretchr/testify/mock"

"github.com/edgexfoundry/go-mod-bootstrap/v2/bootstrap/container"
"github.com/edgexfoundry/go-mod-bootstrap/v2/bootstrap/interfaces/mocks"
"github.com/edgexfoundry/go-mod-bootstrap/v2/bootstrap/startup"
"github.com/edgexfoundry/go-mod-bootstrap/v2/config"
"github.com/edgexfoundry/go-mod-bootstrap/v2/di"
"github.com/edgexfoundry/go-mod-bootstrap/v3/bootstrap/container"
"github.com/edgexfoundry/go-mod-bootstrap/v3/bootstrap/interfaces/mocks"
"github.com/edgexfoundry/go-mod-bootstrap/v3/bootstrap/startup"
"github.com/edgexfoundry/go-mod-bootstrap/v3/config"
"github.com/edgexfoundry/go-mod-bootstrap/v3/di"

"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
Expand Down
8 changes: 4 additions & 4 deletions bootstrap/handlers/externalmqtt.go
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,10 @@ import (

mqtt "github.com/eclipse/paho.mqtt.golang"

"github.com/edgexfoundry/go-mod-bootstrap/v2/bootstrap/container"
"github.com/edgexfoundry/go-mod-bootstrap/v2/bootstrap/messaging"
"github.com/edgexfoundry/go-mod-bootstrap/v2/bootstrap/startup"
"github.com/edgexfoundry/go-mod-bootstrap/v2/di"
"github.com/edgexfoundry/go-mod-bootstrap/v3/bootstrap/container"
"github.com/edgexfoundry/go-mod-bootstrap/v3/bootstrap/messaging"
"github.com/edgexfoundry/go-mod-bootstrap/v3/bootstrap/startup"
"github.com/edgexfoundry/go-mod-bootstrap/v3/di"
)

type ExternalMQTT struct {
Expand Down
2 changes: 1 addition & 1 deletion bootstrap/handlers/httpcors.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import (
"net/http"
"strconv"

"github.com/edgexfoundry/go-mod-bootstrap/v2/config"
"github.com/edgexfoundry/go-mod-bootstrap/v3/config"
)

const (
Expand Down
2 changes: 1 addition & 1 deletion bootstrap/handlers/httpcors_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import (
"net/http/httptest"
"testing"

"github.com/edgexfoundry/go-mod-bootstrap/v2/config"
"github.com/edgexfoundry/go-mod-bootstrap/v3/config"

"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
Expand Down
12 changes: 6 additions & 6 deletions bootstrap/handlers/httpserver.go
Original file line number Diff line number Diff line change
Expand Up @@ -25,13 +25,13 @@ import (
"sync"
"time"

"github.com/edgexfoundry/go-mod-core-contracts/v2/clients/logger"
"github.com/edgexfoundry/go-mod-core-contracts/v2/common"
commonDTO "github.com/edgexfoundry/go-mod-core-contracts/v2/dtos/common"
"github.com/edgexfoundry/go-mod-core-contracts/v3/clients/logger"
"github.com/edgexfoundry/go-mod-core-contracts/v3/common"
commonDTO "github.com/edgexfoundry/go-mod-core-contracts/v3/dtos/common"

"github.com/edgexfoundry/go-mod-bootstrap/v2/bootstrap/container"
"github.com/edgexfoundry/go-mod-bootstrap/v2/bootstrap/startup"
"github.com/edgexfoundry/go-mod-bootstrap/v2/di"
"github.com/edgexfoundry/go-mod-bootstrap/v3/bootstrap/container"
"github.com/edgexfoundry/go-mod-bootstrap/v3/bootstrap/startup"
"github.com/edgexfoundry/go-mod-bootstrap/v3/di"

"github.com/gorilla/mux"
)
Expand Down
6 changes: 3 additions & 3 deletions bootstrap/handlers/httpserver_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@ package handlers

import (
"encoding/json"
"github.com/edgexfoundry/go-mod-core-contracts/v2/clients/logger"
"github.com/edgexfoundry/go-mod-core-contracts/v2/common"
commonDTO "github.com/edgexfoundry/go-mod-core-contracts/v2/dtos/common"
"github.com/edgexfoundry/go-mod-core-contracts/v3/clients/logger"
"github.com/edgexfoundry/go-mod-core-contracts/v3/common"
commonDTO "github.com/edgexfoundry/go-mod-core-contracts/v3/dtos/common"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
"net/http"
Expand Down
Loading

0 comments on commit 608b320

Please sign in to comment.