Skip to content

Commit d67ed55

Browse files
committed
fix
1 parent 7e9854e commit d67ed55

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

pkg/clusterTerminalAccess/UserTerminalAccessService.go

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ import (
3232
"github.com/devtron-labs/devtron/api/helm-app/service/bean"
3333
"github.com/devtron-labs/devtron/internal/sql/models"
3434
"github.com/devtron-labs/devtron/internal/sql/repository"
35-
"github.com/devtron-labs/devtron/pkg/asyncProvider"
3635
utils1 "github.com/devtron-labs/devtron/pkg/clusterTerminalAccess/clusterTerminalUtils"
3736
"github.com/devtron-labs/devtron/pkg/k8s"
3837
bean2 "github.com/devtron-labs/devtron/pkg/k8s/bean"
@@ -102,7 +101,12 @@ func GetTerminalAccessConfig() (*models.UserTerminalSessionConfig, error) {
102101
return config, err
103102
}
104103

105-
func NewUserTerminalAccessServiceImpl(logger *zap.SugaredLogger, terminalAccessRepository repository.TerminalAccessRepository, config *models.UserTerminalSessionConfig, k8sCommonService k8s.K8sCommonService, terminalSessionHandler terminal.TerminalSessionHandler, K8sCapacityService capacity.K8sCapacityService, k8sUtil *k8s2.K8sServiceImpl, cronLogger *cron3.CronLoggerImpl) (*UserTerminalAccessServiceImpl, error) {
104+
func NewUserTerminalAccessServiceImpl(logger *zap.SugaredLogger,
105+
terminalAccessRepository repository.TerminalAccessRepository,
106+
config *models.UserTerminalSessionConfig, k8sCommonService k8s.K8sCommonService,
107+
terminalSessionHandler terminal.TerminalSessionHandler,
108+
K8sCapacityService capacity.K8sCapacityService, k8sUtil *k8s2.K8sServiceImpl,
109+
cronLogger *cron3.CronLoggerImpl, asyncRunnable *async.Runnable) (*UserTerminalAccessServiceImpl, error) {
106110
//fetches all running and starting entities from db and start SyncStatus
107111
podStatusSyncCron := cron.New(cron.WithChain(cron.Recover(cronLogger)))
108112
terminalAccessDataArrayMutex := &sync.RWMutex{}
@@ -118,7 +122,7 @@ func NewUserTerminalAccessServiceImpl(logger *zap.SugaredLogger, terminalAccessR
118122
terminalSessionHandler: terminalSessionHandler,
119123
K8sCapacityService: K8sCapacityService,
120124
k8sUtil: k8sUtil,
121-
asyncRunnable: asyncProvider.NewAsyncRunnable(logger),
125+
asyncRunnable: asyncRunnable,
122126
}
123127
podStatusSyncCron.Start()
124128
_, err := podStatusSyncCron.AddFunc(fmt.Sprintf("@every %ds", config.TerminalPodStatusSyncTimeInSecs), accessServiceImpl.SyncPodStatus)

0 commit comments

Comments
 (0)