@@ -25,8 +25,8 @@ use crate::handlers::http::alerts;
25
25
use crate :: handlers:: http:: base_path;
26
26
use crate :: handlers:: http:: health_check;
27
27
use crate :: handlers:: http:: prism_base_path;
28
- use crate :: handlers:: http:: resource_check;
29
28
use crate :: handlers:: http:: query;
29
+ use crate :: handlers:: http:: resource_check;
30
30
use crate :: handlers:: http:: users:: dashboards;
31
31
use crate :: handlers:: http:: users:: filters;
32
32
use crate :: hottier:: HotTierManager ;
@@ -36,9 +36,9 @@ use crate::storage;
36
36
use crate :: sync;
37
37
use crate :: sync:: sync_start;
38
38
39
+ use actix_web:: middleware:: from_fn;
39
40
use actix_web:: web;
40
41
use actix_web:: web:: resource;
41
- use actix_web:: middleware:: from_fn;
42
42
use actix_web:: Resource ;
43
43
use actix_web:: Scope ;
44
44
use actix_web_prometheus:: PrometheusMetrics ;
@@ -73,14 +73,12 @@ impl ParseableServer for Server {
73
73
. service (
74
74
web:: scope ( & base_path ( ) )
75
75
. 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
+ ) ) )
84
82
. service ( Self :: get_liveness_factory ( ) )
85
83
. service ( Self :: get_readiness_factory ( ) )
86
84
. service ( Self :: get_about_factory ( ) )
@@ -93,10 +91,9 @@ impl ParseableServer for Server {
93
91
. service ( Self :: get_oauth_webscope ( oidc_client) )
94
92
. service ( Self :: get_user_role_webscope ( ) )
95
93
. 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
+ ) ) )
100
97
. service ( Self :: get_alerts_webscope ( ) )
101
98
. service ( Self :: get_metrics_webscope ( ) ) ,
102
99
)
@@ -106,10 +103,9 @@ impl ParseableServer for Server {
106
103
. service ( Server :: get_prism_logstream ( ) )
107
104
. service ( Server :: get_prism_datasets ( ) ) ,
108
105
)
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
+ ) ) )
113
109
. service ( Self :: get_generated ( ) ) ;
114
110
}
115
111
@@ -367,14 +363,16 @@ impl Server {
367
363
. route (
368
364
web:: put ( )
369
365
. to ( logstream:: put_stream)
370
- . authorize_for_stream ( Action :: CreateStream )
366
+ . authorize_for_stream ( Action :: CreateStream ) ,
371
367
)
372
368
// POST "/logstream/{logstream}" ==> Post logs to given log stream
373
369
. route (
374
370
web:: post ( )
375
371
. to ( ingest:: post_event)
376
372
. 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
+ ) ) ,
378
376
)
379
377
// DELETE "/logstream/{logstream}" ==> Delete log stream
380
378
. route (
@@ -383,7 +381,7 @@ impl Server {
383
381
. authorize_for_stream ( Action :: DeleteStream ) ,
384
382
)
385
383
. app_data ( web:: JsonConfig :: default ( ) . limit ( MAX_EVENT_PAYLOAD_SIZE ) ) ,
386
- )
384
+ )
387
385
. service (
388
386
// GET "/logstream/{logstream}/info" ==> Get info for given log stream
389
387
web:: resource ( "/info" ) . route (
0 commit comments