Skip to content

Commit 4abad59

Browse files
authored
feat: common-lib version update (#4399)
* common-lib version update * fixed: nil pointer test case * updated: common-lib version * version update
1 parent 1f040a2 commit 4abad59

File tree

15 files changed

+117
-40
lines changed

15 files changed

+117
-40
lines changed

api/router/pubsub/ApplicationStatusHandler.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ import (
2222
"encoding/json"
2323
"errors"
2424
"fmt"
25+
"github.com/devtron-labs/common-lib/pubsub-lib/model"
2526
"github.com/devtron-labs/devtron/pkg/app"
2627
"time"
2728

@@ -89,7 +90,7 @@ type ApplicationDetail struct {
8990
}
9091

9192
func (impl *ApplicationStatusHandlerImpl) Subscribe() error {
92-
callback := func(msg *pubsub.PubSubMsg) {
93+
callback := func(msg *model.PubSubMsg) {
9394
impl.logger.Debugw("APP_STATUS_UPDATE_REQ", "stage", "raw", "data", msg.Data)
9495
applicationDetail := ApplicationDetail{}
9596
err := json.Unmarshal([]byte(msg.Data), &applicationDetail)
@@ -170,7 +171,7 @@ func (impl *ApplicationStatusHandlerImpl) Subscribe() error {
170171
}
171172

172173
func (impl *ApplicationStatusHandlerImpl) SubscribeDeleteStatus() error {
173-
callback := func(msg *pubsub.PubSubMsg) {
174+
callback := func(msg *model.PubSubMsg) {
174175
impl.logger.Debug("received app delete event")
175176

176177
impl.logger.Debugw("APP_STATUS_DELETE_REQ", "stage", "raw", "data", msg.Data)

api/router/pubsub/CiEventHandler.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ import (
2323
"github.com/aws/aws-sdk-go-v2/service/ecr/types"
2424
"github.com/caarlos0/env/v6"
2525
pubsub "github.com/devtron-labs/common-lib/pubsub-lib"
26+
"github.com/devtron-labs/common-lib/pubsub-lib/model"
2627
"github.com/devtron-labs/devtron/internal/sql/repository"
2728
"github.com/devtron-labs/devtron/internal/sql/repository/pipelineConfig"
2829
"github.com/devtron-labs/devtron/pkg/pipeline"
@@ -95,7 +96,7 @@ func NewCiEventHandlerImpl(logger *zap.SugaredLogger, pubsubClient *pubsub.PubSu
9596
}
9697

9798
func (impl *CiEventHandlerImpl) Subscribe() error {
98-
callback := func(msg *pubsub.PubSubMsg) {
99+
callback := func(msg *model.PubSubMsg) {
99100
impl.logger.Debugw("ci complete event received")
100101
//defer msg.Ack()
101102
ciCompleteEvent := CiCompleteEvent{}

api/router/pubsub/GitWebhookHandler.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ package pubsub
1919

2020
import (
2121
"encoding/json"
22+
"github.com/devtron-labs/common-lib/pubsub-lib/model"
2223

2324
pubsub "github.com/devtron-labs/common-lib/pubsub-lib"
2425
"github.com/devtron-labs/devtron/client/gitSensor"
@@ -52,7 +53,7 @@ func NewGitWebhookHandler(logger *zap.SugaredLogger, pubsubClient *pubsub.PubSub
5253
}
5354

5455
func (impl *GitWebhookHandlerImpl) Subscribe() error {
55-
callback := func(msg *pubsub.PubSubMsg) {
56+
callback := func(msg *model.PubSubMsg) {
5657
//defer msg.Ack()
5758
ciPipelineMaterial := gitSensor.CiPipelineMaterial{}
5859
err := json.Unmarshal([]byte(string(msg.Data)), &ciPipelineMaterial)

api/router/pubsub/WorkflowStatusUpdateHandler.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ import (
2121
"encoding/json"
2222
"github.com/argoproj/argo-workflows/v3/pkg/apis/workflow/v1alpha1"
2323
pubsub "github.com/devtron-labs/common-lib/pubsub-lib"
24+
"github.com/devtron-labs/common-lib/pubsub-lib/model"
2425
"github.com/devtron-labs/devtron/api/bean"
2526
client "github.com/devtron-labs/devtron/client/events"
2627
"github.com/devtron-labs/devtron/internal/sql/repository/pipelineConfig"
@@ -69,7 +70,7 @@ func NewWorkflowStatusUpdateHandlerImpl(logger *zap.SugaredLogger, pubsubClient
6970
}
7071

7172
func (impl *WorkflowStatusUpdateHandlerImpl) Subscribe() error {
72-
callback := func(msg *pubsub.PubSubMsg) {
73+
callback := func(msg *model.PubSubMsg) {
7374
impl.logger.Debug("received wf update request")
7475
//defer msg.Ack()
7576
wfStatus := v1alpha1.WorkflowStatus{}
@@ -102,7 +103,7 @@ func (impl *WorkflowStatusUpdateHandlerImpl) Subscribe() error {
102103
}
103104

104105
func (impl *WorkflowStatusUpdateHandlerImpl) SubscribeCD() error {
105-
callback := func(msg *pubsub.PubSubMsg) {
106+
callback := func(msg *model.PubSubMsg) {
106107
impl.logger.Debug("received cd wf update request")
107108
//defer msg.Ack()
108109
wfStatus := v1alpha1.WorkflowStatus{}

client/cron/CdApplicationStatusUpdateHandler.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import (
44
"encoding/json"
55
"fmt"
66
pubsub "github.com/devtron-labs/common-lib/pubsub-lib"
7+
"github.com/devtron-labs/common-lib/pubsub-lib/model"
78
"github.com/devtron-labs/devtron/api/bean"
89
client2 "github.com/devtron-labs/devtron/client/events"
910
"github.com/devtron-labs/devtron/internal/middleware"
@@ -116,7 +117,7 @@ func NewCdApplicationStatusUpdateHandlerImpl(logger *zap.SugaredLogger, appServi
116117
}
117118

118119
func (impl *CdApplicationStatusUpdateHandlerImpl) Subscribe() error {
119-
callback := func(msg *pubsub.PubSubMsg) {
120+
callback := func(msg *model.PubSubMsg) {
120121
statusUpdateEvent := pipeline.ArgoPipelineStatusSyncEvent{}
121122
var err error
122123
var cdPipeline *pipelineConfig.Pipeline

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ require (
1616
github.com/davecgh/go-spew v1.1.1
1717
github.com/deckarep/golang-set v1.8.0
1818
github.com/devtron-labs/authenticator v0.4.32
19-
github.com/devtron-labs/common-lib v0.0.8-0.20231204083642-08f7f57000d9
19+
github.com/devtron-labs/common-lib v0.0.8
2020
github.com/devtron-labs/protos v0.0.0-20230503113602-282404f70fd2
2121
github.com/evanphx/json-patch v5.6.0+incompatible
2222
github.com/ghodss/yaml v1.0.1-0.20190212211648-25d852aebe32

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -293,8 +293,8 @@ github.com/denisenkom/go-mssqldb v0.0.0-20190707035753-2be1aa521ff4 h1:YcpmyvADG
293293
github.com/denisenkom/go-mssqldb v0.0.0-20190707035753-2be1aa521ff4/go.mod h1:zAg7JM8CkOJ43xKXIj7eRO9kmWm/TW578qo+oDO6tuM=
294294
github.com/devtron-labs/authenticator v0.4.32 h1:JAIJ0WqTXWj2nW7b8so9wunNICQn7O1Qpkk8INpatcs=
295295
github.com/devtron-labs/authenticator v0.4.32/go.mod h1:ozNfT8WcruiSgnUbyp48WVfc41++W6xYXhKFp67lNTU=
296-
github.com/devtron-labs/common-lib v0.0.8-0.20231204083642-08f7f57000d9 h1:zIYeYpnj2vB6P17xtpbgEsagmgJpSN4kzJMd8UJ/WR0=
297-
github.com/devtron-labs/common-lib v0.0.8-0.20231204083642-08f7f57000d9/go.mod h1:x6OdUIo2z9kxXtBfz7fJEfD4s8kiAtEmlApozOf7ECM=
296+
github.com/devtron-labs/common-lib v0.0.8 h1:rK8uGwNLrsbgzAzXot2JR+oKceb8vLRNsei4MySXDUI=
297+
github.com/devtron-labs/common-lib v0.0.8/go.mod h1:x6OdUIo2z9kxXtBfz7fJEfD4s8kiAtEmlApozOf7ECM=
298298
github.com/devtron-labs/protos v0.0.0-20230503113602-282404f70fd2 h1:/IEIsJTxDZ3hv8uOoCaqdWCXqcv7nCAgX9AP/v84dUY=
299299
github.com/devtron-labs/protos v0.0.0-20230503113602-282404f70fd2/go.mod h1:l85jxWHlcSo910hdUfRycL40yGzC6glE93V1sVxVPto=
300300
github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZmtrrCbhqsmaPHjLKYnJCaQ=

pkg/appStore/deployment/fullMode/AppStoreDeploymentFullModeService.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ import (
2222
"encoding/json"
2323
"fmt"
2424
"github.com/devtron-labs/common-lib/pubsub-lib"
25+
"github.com/devtron-labs/common-lib/pubsub-lib/model"
2526
"path"
2627
"regexp"
2728
"time"
@@ -503,7 +504,7 @@ func (impl AppStoreDeploymentFullModeServiceImpl) UpdateRequirementYaml(installA
503504

504505
func (impl AppStoreDeploymentFullModeServiceImpl) SubscribeHelmInstallStatus() error {
505506

506-
callback := func(msg *pubsub_lib.PubSubMsg) {
507+
callback := func(msg *model.PubSubMsg) {
507508

508509
impl.logger.Debug("received helm install status event - HELM_INSTALL_STATUS", "data", msg.Data)
509510
helmInstallNatsMessage := &appStoreBean.HelmReleaseStatusConfig{}

pkg/appStore/deployment/service/InstalledAppService.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ import (
2121
"bytes"
2222
"context"
2323
"github.com/argoproj/argo-cd/v2/pkg/apiclient/application"
24+
"github.com/devtron-labs/common-lib/pubsub-lib/model"
2425
util4 "github.com/devtron-labs/common-lib/utils/k8s"
2526
k8sCommonBean "github.com/devtron-labs/common-lib/utils/k8s/commonBean"
2627
k8sObjectUtils "github.com/devtron-labs/common-lib/utils/k8sObjectsUtil"
@@ -621,7 +622,7 @@ func (impl *InstalledAppServiceImpl) triggerDeploymentEvent(installAppVersions [
621622
}
622623

623624
func (impl *InstalledAppServiceImpl) Subscribe() error {
624-
callback := func(msg *pubsub.PubSubMsg) {
625+
callback := func(msg *model.PubSubMsg) {
625626
impl.logger.Debug("cd stage event received")
626627
//defer msg.Ack()
627628
deployPayload := &appStoreBean.DeployPayload{}

pkg/bulkAction/BulkUpdateService.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import (
77
"errors"
88
"fmt"
99
pubsub "github.com/devtron-labs/common-lib/pubsub-lib"
10+
"github.com/devtron-labs/common-lib/pubsub-lib/model"
1011
"github.com/devtron-labs/devtron/api/bean"
1112
client "github.com/devtron-labs/devtron/api/helm-app"
1213
openapi "github.com/devtron-labs/devtron/api/helm-app/openapiClient"
@@ -1421,7 +1422,7 @@ func (impl BulkUpdateServiceImpl) BulkDeploy(request *BulkApplicationForEnvironm
14211422

14221423
func (impl BulkUpdateServiceImpl) SubscribeToCdBulkTriggerTopic() error {
14231424

1424-
callback := func(msg *pubsub.PubSubMsg) {
1425+
callback := func(msg *model.PubSubMsg) {
14251426
impl.logger.Infow("Event received",
14261427
"topic", pubsub.CD_BULK_DEPLOY_TRIGGER_TOPIC,
14271428
"msg", msg.Data)

0 commit comments

Comments
 (0)