lib/puppet/parser/ast/leaf.rb in puppet-2.6.6 vs lib/puppet/parser/ast/leaf.rb in puppet-2.6.7
- old
+ new
@@ -65,10 +65,10 @@
def evaluate(scope)
@value.collect { |x| x.evaluate(scope) }.collect{ |x| x == :undef ? '' : x }.join
end
def to_s
- "concat(#{@value.join(',')})"
+ "#{@value.map { |s| s.to_s.gsub(/^"(.*)"$/, '\1') }.join}"
end
end
# The 'default' option on case statements and selectors.
class Default < AST::Leaf; end