puppetlabs/puppet · error · Puppet::Settings::ValidationError

Invalid priority format '%{value}' for parameter: %{name}

Error message

Invalid priority format '%{value}' for parameter: %{name}

What it means

Error "Invalid priority format '%{value}' for parameter: %{name}" thrown in puppetlabs/puppet.

Source

Thrown at lib/puppet/settings/priority_setting.rb:41

        :idle => 19
      }
    end

  def type
    :priority
  end

  def munge(value)
    return unless value

    if value.is_a?(Integer)
      value
    elsif value.is_a?(String) and value =~ /\d+/
      value.to_i
    elsif value.is_a?(String) and PRIORITY_MAP[value.to_sym]
      PRIORITY_MAP[value.to_sym]
    else
      raise Puppet::Settings::ValidationError, _("Invalid priority format '%{value}' for parameter: %{name}") % { value: value.inspect, name: @name }
    end
  end
end

View on GitHub (pinned to e227c27540)

When it happens

Trigger: Thrown at lib/puppet/settings/priority_setting.rb:41 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of puppetlabs/puppet@e227c27540 (2026-08-21). Data as JSON: /api/errors/dcc91667028ece63. Report an issue: GitHub.