From fe7b42e50f2e510e90e7c109eac2ffd3e647d451 Mon Sep 17 00:00:00 2001 From: hnishi Date: Wed, 26 Oct 2022 11:52:07 +0900 Subject: [PATCH] Read _user_provided_params for function specific config --- chalice/config.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/chalice/config.py b/chalice/config.py index 75d800a61..6714dab2d 100644 --- a/chalice/config.py +++ b/chalice/config.py @@ -206,6 +206,9 @@ def _chain_lookup(self, name, varies_per_chalice_stage=False, search_dicts.append( self._config_from_disk.get('lambda_functions', {}).get( self.function_name, {})) + search_dicts.append( + self._user_provided_params.get('lambda_functions', {}).get( + self.function_name, {})) search_dicts.extend([self._config_from_disk, self._default_params]) for cfg_dict in search_dicts: if isinstance(cfg_dict, dict) and cfg_dict.get(name) is not None: