# frozen_string_literal: true # split the enc_role fact into different tiers # # e.g. # enc_role_tier2: roles::infra::dns::resolver -> infra Facter.add(:enc_role_tier1) do setcode do role = Facter.value(:enc_role) if role parts = role.split('::') parts[1] if parts.size > 1 end end end