In puppet, if define command is > 80 characters, how can I wrap into two line to do it?
exec { 'create_domain':
command => "some command exceed 80 character...........................................................how to do how to do?.......",
}
It’s sort of ugly, but if the last character in a string is a
\followed by a newline, then the string is continued on the next line. Mysample.ppmanifest is below:Running this with
puppet apply sample.ppgives the following outputAnd catting the created file shows the lines have wrapped:
See https://github.com/puppetlabs/puppet/blob/9fbb36de/lib/puppet/parser/lexer.rb#L537 (as of Puppet v2.7.0)
Also this is sort of a known issue: http://projects.puppetlabs.com/issues/5022