Merge "oslo-config-validator: invalidating configs only when necessary"
This commit is contained in:
commit
1de6b24e8e
|
@ -28,6 +28,7 @@
|
|||
- name: Invalidate configuration
|
||||
when:
|
||||
- oslo_config_validator_invalid_settings | bool
|
||||
- config_invalidations is defined
|
||||
include_tasks: invalidate_config.yml
|
||||
|
||||
- name: Config validation reporting
|
||||
|
|
|
@ -41,10 +41,10 @@
|
|||
- validated_configs is defined
|
||||
set_fact:
|
||||
validation_output: >-
|
||||
{% set ignored_patterns = oslo_config_validator_global_ignored_messages %}{%
|
||||
for ns in oslo_config_validator_namespaces_config %}{%
|
||||
{% set ignored_patterns = oslo_config_validator_global_ignored_messages | default("") %}{%
|
||||
for ns in oslo_config_validator_namespaces_config | default([]) %}{%
|
||||
if ns.namespace in out.config_file.namespaces %}{%
|
||||
for ignored in ns.ignored_messages %}{%
|
||||
for ignored in ns.ignored_messages | default([]) %}{%
|
||||
set _ = ignored_patterns.append(ignored) %}{%
|
||||
endfor %}{%
|
||||
endif %}{%
|
||||
|
|
Loading…
Reference in New Issue