ignore_unavailable
This setting is used by the snapshot, restore, and index_settings actions.
This setting must be either True or False.
The default value of this setting is False
actions: 1: action: restore description: Restore my_index from my_snapshot in my_repository options: repository: my_repository name: my_snapshot indices: my_index ignore_unavailable: True wait_for_completion: True max_wait: 3600 wait_interval: 10 filters: - filtertype: state state: SUCCESS exclude: - filtertype: ... When the ignore_unavailable option is False and an index is missing the restore request will fail.
action: snapshot description: >- Snapshot selected indices to 'repository' with the snapshot name or name pattern in 'name'. Use all other options as assigned options: repository: my_repository name: my_snapshot ignore_unavailable: False wait_for_completion: True max_wait: 3600 wait_interval: 10 filters: - filtertype: ... When the ignore_unavailable option is False and an index is missing, the snapshot request will fail. This is not frequently a concern in Curator, as it should only ever find indices that exist.
action: index_settings description: "Change settings for selected indices" options: index_settings: index: refresh_interval: 5s ignore_unavailable: False preserve_existing: False filters: - filtertype: ... When the ignore_unavailable option is False and an index is missing, or if the request is to apply a static setting and the index is opened, the index setting request will fail. The ignore_unavailable option allows these indices to be skipped, when set to True.
Dynamic index settings can be applied to either open or closed indices.