rds_instance - Fixed CloudWatch logs export for existing RDS instances (#52989)

This commit is contained in:
Sergey Trukhin 2019-03-26 22:00:19 +06:00 committed by Sloane Hertel
parent cf69ec5db0
commit 4035e1fd6b

View file

@ -875,6 +875,8 @@ def get_changing_options_with_inconsistent_keys(modify_params, instance, purge_c
if option == 'ProcessorFeatures' and desired_option == []:
changing_params['UseDefaultProcessorFeatures'] = True
elif option == 'CloudwatchLogsExportConfiguration':
current_option = set(current_option.get('LogTypesToEnable', []))
desired_option = set(desired_option)
format_option = {'EnableLogTypes': [], 'DisableLogTypes': []}
format_option['EnableLogTypes'] = list(desired_option.difference(current_option))
if purge_cloudwatch_logs: