Class: Puppet::Pops::Model::ConcatenatedString

Inherits:
Object
  • Object
show all
Defined in:
lib/puppet_x/binford2k/itemize/monkeypatch.rb

Overview

Update the interpolated string token to return a composed value string so we don’t have to special case its handling. Because this is pre-compilation, we cannot resolve variables. So just tag w/ a marker

Instance Method Summary collapse

Instance Method Details

#valueObject



5
6
7
# File 'lib/puppet_x/binford2k/itemize/monkeypatch.rb', line 5

def value
  segments.map {|t| t.value rescue nil }.join('<??>')
end