Method: Puppet::Pops::PN::Map#initialize

Defined in:
lib/puppet/pops/pn.rb

#initialize(entries) ⇒ Map

Returns a new instance of Map.



204
205
206
207
# File 'lib/puppet/pops/pn.rb', line 204

def initialize(entries)
  entries.each { |e| pnError("key #{e.key} does not conform to pattern /#{KEY_PATTERN.source}/)") unless e.key =~ KEY_PATTERN }
  @entries = entries
end