---
version: 5

defaults:  # Used for any hierarchy level that omits these keys.
  datadir: data         # This path is relative to hiera.yaml's directory.
  data_hash: yaml_data  # Use the built-in YAML backend.

hierarchy:
  - name: 'os name major release'
    path: "os/%{facts.os.name}/%{facts.os.release.major}.yaml"
  - name: 'os family major release'
    path: "os/%{facts.os.family}/%{facts.os.release.major}.yaml"
  - name: 'os family'
    path: "os/%{facts.os.family}.yaml"
  - name: 'common'
    path: 'common.yaml'