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,