Hi,
at first glance, it doesn't seem to be possible.
I had never thought of using puppet resource in this way. Is there a
reason why you prefer it over puppet apply?
On 03/06/2013 07:49 AM, Robert Citek wrote:
> Hello all,
>
> How does one enter multi-line content using 'puppet resource file ...'
> at the command line?
>
> For example, I am trying to create a file called /tmp/hw.txt with two
> lines of content:
>
> $ cat /tmp/hw.txt
> hello
> world
>
> This does not work:
>
> $ puppet resource file hello_world \
> path=/tmp/hw.txt \
> ensure=file \
> content="hello\nworld\n"
>
> This does, but use "puppet apply" :
>
> cat <<"eof" | puppet apply
> file { "hello_world":
> path => "/tmp/hw.txt",
> ensure => "file",
> content => "hello\nworld\n",
> }
> eof
>
> Does anyone have any pointers on how to construct the content= line so
> that I can get two lines of text?
>
> Regards,
> - Robert
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.