Skip to content

Commit d675ef8

Browse files
committed
move parse_service_name after serve_edge_router_rules
1 parent d5cd2dc commit d675ef8

File tree

1 file changed

+2
-2
lines changed
  • localstack-core/localstack/aws

1 file changed

+2
-2
lines changed

localstack-core/localstack/aws/app.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,13 +33,13 @@ def __init__(self, service_manager: ServiceManager = None) -> None:
3333
metric_collector.create_metric_handler_item,
3434
load_service_for_data_plane,
3535
handlers.preprocess_request,
36-
handlers.parse_service_name, # enforce_cors and content_decoder depend on the service name
3736
handlers.enforce_cors,
38-
handlers.content_decoder,
37+
handlers.content_decoder, # depends on preprocess_request for the S3 service
3938
handlers.validate_request_schema, # validate request schema for public LS endpoints
4039
handlers.serve_localstack_resources, # try to serve endpoints in /_localstack
4140
handlers.serve_edge_router_rules,
4241
# start aws handler chain
42+
handlers.parse_service_name,
4343
handlers.parse_pre_signed_url_request,
4444
handlers.inject_auth_header_if_missing,
4545
handlers.add_region_from_header,

0 commit comments

Comments
 (0)