INNER CODE UNIT · Go

NewApp

devtron-labs/devtron · App.go:77

func NewApp(router *router.MuxRouter,
	Logger *zap.SugaredLogger,
	sse *sse.SSE,
	enforcer *casbin.SyncedEnforcer,
	db *pg.DB,
	sessionManager2 *authMiddleware.SessionManager,
	posthogClient *posthogTelemetry.PosthogClient,
	loggingMiddleware util.LoggingMiddleware,
	centralEventProcessor *eventProcessor.CentralEventProcessor,
	pubSubClient *pubsub.PubSubClientServiceImpl,
	workflowEventProcessorImpl *in.WorkflowEventProcessorImpl,
	enforcerV2 *casbinv2.SyncedEnforcer,
	userService user.UserService,
) *App {
	//check argo connection
	//todo - check argo-cd version on acd integration installation
	app := &App{
		MuxRouter:                  router,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…