lib/pdk/config/ini_file_setting.rb in pdk-2.6.1 vs lib/pdk/config/ini_file_setting.rb in pdk-2.7.0

- old
+ new

@@ -18,18 +18,18 @@ def validate!(value) # We're very restrictive here. Realistically Ini files only have string types return if value.nil? || value.is_a?(String) || value.is_a?(Integer) # The only other valid-ish type is a Hash unless value.is_a?(Hash) - raise ArgumentError, _('The setting %{key} may only be a String or Integer, not %{class}') % { + raise ArgumentError, 'The setting %{key} may only be a String or Integer, not %{class}' % { key: qualified_name, class: value.class, } end # Any hashes can only have a single String/Integer value value.each do |child_name, child_value| next if child_value.nil? || child_value.is_a?(String) || child_value.is_a?(Integer) - raise ArgumentError, _('The setting %{key} may only be a String or Integer, not %{class}') % { + raise ArgumentError, 'The setting %{key} may only be a String or Integer, not %{class}' % { key: qualified_name + '.' + child_name, class: child_value.class, } end end