@@ -23,6 +23,7 @@ import (
23
23
appStoreDeployment "github.com/devtron-labs/devtron/api/appStore/deployment"
24
24
appStoreDiscover "github.com/devtron-labs/devtron/api/appStore/discover"
25
25
appStoreValues "github.com/devtron-labs/devtron/api/appStore/values"
26
+ "github.com/devtron-labs/devtron/api/argoApplication"
26
27
"github.com/devtron-labs/devtron/api/auth/sso"
27
28
"github.com/devtron-labs/devtron/api/auth/user"
28
29
"github.com/devtron-labs/devtron/api/chartRepo"
@@ -80,6 +81,7 @@ type MuxRouter struct {
80
81
attributesRouter router.AttributesRouter
81
82
appRouter app.AppRouterEAMode
82
83
rbacRoleRouter user.RbacRoleRouter
84
+ argoApplicationRouter argoApplication.ArgoApplicationRouter
83
85
}
84
86
85
87
func NewMuxRouter (
@@ -111,7 +113,7 @@ func NewMuxRouter(
111
113
userTerminalAccessRouter terminal.UserTerminalAccessRouter ,
112
114
attributesRouter router.AttributesRouter ,
113
115
appRouter app.AppRouterEAMode ,
114
- rbacRoleRouter user.RbacRoleRouter ,
116
+ rbacRoleRouter user.RbacRoleRouter , argoApplicationRouter argoApplication. ArgoApplicationRouter ,
115
117
) * MuxRouter {
116
118
r := & MuxRouter {
117
119
Router : mux .NewRouter (),
@@ -145,6 +147,7 @@ func NewMuxRouter(
145
147
attributesRouter : attributesRouter ,
146
148
appRouter : appRouter ,
147
149
rbacRoleRouter : rbacRoleRouter ,
150
+ argoApplicationRouter : argoApplicationRouter ,
148
151
}
149
152
return r
150
153
}
@@ -277,4 +280,7 @@ func (r *MuxRouter) Init() {
277
280
278
281
attributeRouter := r .Router .PathPrefix ("/orchestrator/attributes" ).Subrouter ()
279
282
r .attributesRouter .InitAttributesRouter (attributeRouter )
283
+
284
+ argoApplicationRouter := r .Router .PathPrefix ("/orchestrator/argo-application" ).Subrouter ()
285
+ r .argoApplicationRouter .InitArgoApplicationRouter (argoApplicationRouter )
280
286
}
0 commit comments