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: