On Thu, 2010-09-30 at 10:57 +0200, Felix Frank wrote:
> [discussion elided]
> The central question is - are such manifests to be acceptable or not?
> If I'm reading you correctly, you suggest that all non-ASCII content
> should be required to be escaped. Is that notion shared by the community?

To me, the PSON stuff is a transport system. It should be completely
agnostic of what you put in your manifest. We should be able to put
binary data like this and Puppet should do what is necessary to
transport the data verbatim to the other end:

file {
 "/tmp/binary": content => file("binary-file")
}

Note, we have the exact same issue with templates. We should be able to
transport templates verbatim independently of their encodings.

Now, we should be clear in the documentation (if that's not the case) if
we require double or single quoted string in manifests to be UTF-8 or
ascii only. Of course, it would be great if puppet could auto-detect the
manifests encoding :)
-- 
Brice Figureau
Follow the latest Puppet Community evolutions on www.planetpuppet.org!

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-dev?hl=en.

Reply via email to