@@ -25,8 +25,8 @@ use crate::handlers::http::alerts;
2525use crate :: handlers:: http:: base_path;
2626use crate :: handlers:: http:: health_check;
2727use crate :: handlers:: http:: prism_base_path;
28- use crate :: handlers:: http:: resource_check;
2928use crate :: handlers:: http:: query;
29+ use crate :: handlers:: http:: resource_check;
3030use crate :: handlers:: http:: users:: dashboards;
3131use crate :: handlers:: http:: users:: filters;
3232use crate :: hottier:: HotTierManager ;
@@ -36,9 +36,9 @@ use crate::storage;
3636use crate :: sync;
3737use crate :: sync:: sync_start;
3838
39+ use actix_web:: middleware:: from_fn;
3940use actix_web:: web;
4041use actix_web:: web:: resource;
41- use actix_web:: middleware:: from_fn;
4242use actix_web:: Resource ;
4343use actix_web:: Scope ;
4444use actix_web_prometheus:: PrometheusMetrics ;
@@ -73,14 +73,12 @@ impl ParseableServer for Server {
7373 . service (
7474 web:: scope ( & base_path ( ) )
7575 . service ( Self :: get_correlation_webscope ( ) )
76- . service (
77- Self :: get_query_factory ( )
78- . wrap ( from_fn ( resource_check:: check_resource_utilization_middleware) )
79- )
80- . service (
81- Self :: get_ingest_factory ( )
82- . wrap ( from_fn ( resource_check:: check_resource_utilization_middleware) )
83- )
76+ . service ( Self :: get_query_factory ( ) . wrap ( from_fn (
77+ resource_check:: check_resource_utilization_middleware,
78+ ) ) )
79+ . service ( Self :: get_ingest_factory ( ) . wrap ( from_fn (
80+ resource_check:: check_resource_utilization_middleware,
81+ ) ) )
8482 . service ( Self :: get_liveness_factory ( ) )
8583 . service ( Self :: get_readiness_factory ( ) )
8684 . service ( Self :: get_about_factory ( ) )
@@ -93,10 +91,9 @@ impl ParseableServer for Server {
9391 . service ( Self :: get_oauth_webscope ( oidc_client) )
9492 . service ( Self :: get_user_role_webscope ( ) )
9593 . service ( Self :: get_roles_webscope ( ) )
96- . service (
97- Self :: get_counts_webscope ( )
98- . wrap ( from_fn ( resource_check:: check_resource_utilization_middleware) )
99- )
94+ . service ( Self :: get_counts_webscope ( ) . wrap ( from_fn (
95+ resource_check:: check_resource_utilization_middleware,
96+ ) ) )
10097 . service ( Self :: get_alerts_webscope ( ) )
10198 . service ( Self :: get_metrics_webscope ( ) ) ,
10299 )
@@ -106,10 +103,9 @@ impl ParseableServer for Server {
106103 . service ( Server :: get_prism_logstream ( ) )
107104 . service ( Server :: get_prism_datasets ( ) ) ,
108105 )
109- . service (
110- Self :: get_ingest_otel_factory ( )
111- . wrap ( from_fn ( resource_check:: check_resource_utilization_middleware) )
112- )
106+ . service ( Self :: get_ingest_otel_factory ( ) . wrap ( from_fn (
107+ resource_check:: check_resource_utilization_middleware,
108+ ) ) )
113109 . service ( Self :: get_generated ( ) ) ;
114110 }
115111
@@ -367,14 +363,16 @@ impl Server {
367363 . route (
368364 web:: put ( )
369365 . to ( logstream:: put_stream)
370- . authorize_for_stream ( Action :: CreateStream )
366+ . authorize_for_stream ( Action :: CreateStream ) ,
371367 )
372368 // POST "/logstream/{logstream}" ==> Post logs to given log stream
373369 . route (
374370 web:: post ( )
375371 . to ( ingest:: post_event)
376372 . authorize_for_stream ( Action :: Ingest )
377- . wrap ( from_fn ( resource_check:: check_resource_utilization_middleware) ) ,
373+ . wrap ( from_fn (
374+ resource_check:: check_resource_utilization_middleware,
375+ ) ) ,
378376 )
379377 // DELETE "/logstream/{logstream}" ==> Delete log stream
380378 . route (
@@ -383,7 +381,7 @@ impl Server {
383381 . authorize_for_stream ( Action :: DeleteStream ) ,
384382 )
385383 . app_data ( web:: JsonConfig :: default ( ) . limit ( MAX_EVENT_PAYLOAD_SIZE ) ) ,
386- )
384+ )
387385 . service (
388386 // GET "/logstream/{logstream}/info" ==> Get info for given log stream
389387 web:: resource ( "/info" ) . route (
0 commit comments