Add runtime check to metrics middleware

This commit is contained in:
bwbonanno 2023-10-16 13:48:57 -07:00
parent 12fc878640
commit 956cfc5487
2 changed files with 31 additions and 18 deletions

View file

@ -114,10 +114,7 @@ pub fn create_app(
.configure(routes::configure)
.configure(|s| dashboard(s, enable_dashboard));
let app = app.wrap(actix_web::middleware::Condition::new(
opt.experimental_enable_metrics,
middleware::RouteMetrics,
));
let app = app.wrap(middleware::RouteMetricsMiddlewareFactory::new(index_scheduler));
app.wrap(
Cors::default()
.send_wildcard()