On 6/4/20 6:41 AM, Shifa Shaikh wrote:
> I tried all of these but have no clue to a solution.
>
> mailbody: "{{ mailbody | default('') + 'PROFILE_NAME:' + PROFILE_NAME + "\n"
> + 'SERVER_NAME:' + SERVER_NAME + "\n" +
> 'NODE_NAME:' + NODE_NAME + "\n\n\n\n\" }}"
>
> mailbody: "{{ mailbody | default('') + 'PROFILE_NAME:' + PROFILE_NAME + '\n'
> + 'SERVER_NAME:' + SERVER_NAME + '\n' +
> 'NODE_NAME:' + NODE_NAME + '\n\n\n\n\' }}"
>
> mailbody: "{{ mailbody | default('') + 'PROFILE_NAME:' + PROFILE_NAME ~ }}
> \n + {{ 'SERVER_NAME:' + SERVER_NAME ~ }} +
> \n + {{ 'NODE_NAME:' + NODE_NAME ~ }} \n\n\n\n\"
>
> Use multiline YAML: https://yaml-multiline.info/ Regards Racke > On Thursday, June 4, 2020 at 2:27:48 AM UTC+5:30, Shifa Shaikh wrote: > > @Dick VIsser Hi, > > Upon your suggestion, I tried something like this but it too does not > work. > > | > -set_fact: > > mailbody:"{{ mailbody | default('') + 'PROFILE_NAME:' + > PROFILE_NAME ~ \"\n\n\"'SERVER_NAME:' + SERVER_NAME > ~ \"\n\n\"'NODE_NAME:' + NODE_NAME ~ \"\n\n\n\n\" }}" > | > > Can someone please suggest? > > On Wednesday, June 3, 2020 at 11:49:10 PM UTC+5:30, Dick Visser wrote: > > I won't comment on whatever it is you're trying to do, but in any > case you need to use double quotes around the > newlines > > On Wed, 3 Jun 2020 at 20:12, Shifa Shaikh <[email protected]> wrote: > > How can I add new line characters to Ansible variable |mailbody. > This mailbody variable is used for mail > module's body attribute.| > > | > | > > I tried the below from suggestions but none of them works. > > > |1. | > > |- set_fact: mailbody: "{{ mailbody | default('') + > 'PROFILE_NAME:' + PROFILE_NAME ~ '\n\nSERVER_NAME:' + > SERVER_NAME ~ '\n\nNODE_NAME:' + NODE_NAME ~ '\n\n\n\n' }}"| > > |2.| > > mailbody: "{{ mailbody | default('') + 'PROFILE_NAME:' + > PROFILE_NAME ~}} {{ 'SERVER_NAME:' + SERVER_NAME ~ }}\n\n{{'NODE_NAME:' + > NODE_NAME ~ }}\n\n\n\n" > > 3. > > |mailbody: | "{{ mailbody | default('') + 'PROFILE_NAME:' + > PROFILE_NAME ~}}" "{{ 'SERVER_NAME:' + > SERVER_NAME ~ }}" "{{'NODE_NAME:' + NODE_NAME ~ }}"| > > In the mail body i see '\n' instead of the new line charecter. > > Can you please suggest ? > > > | > | > > -- > You received this message because you are subscribed to the > Google Groups "Ansible Project" group. > To unsubscribe from this group and stop receiving emails from it, > send an email to [email protected]. > To view this discussion on the web visit > > https://groups.google.com/d/msgid/ansible-project/c9a4818e-dab2-4ad8-8d6c-c477e8915193%40googlegroups.com > > <https://groups.google.com/d/msgid/ansible-project/c9a4818e-dab2-4ad8-8d6c-c477e8915193%40googlegroups.com?utm_medium=email&utm_source=footer>. > > -- > Sent from a mobile device - please excuse the brevity, spelling and > punctuation. > > -- > You received this message because you are subscribed to the Google Groups > "Ansible Project" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to > [email protected] > <mailto:[email protected]>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/ansible-project/1515dc41-ed08-4ade-b09f-455a922497c8%40googlegroups.com > <https://groups.google.com/d/msgid/ansible-project/1515dc41-ed08-4ade-b09f-455a922497c8%40googlegroups.com?utm_medium=email&utm_source=footer>. -- Ecommerce and Linux consulting + Perl and web application programming. Debian and Sympa administration. Provisioning with Ansible. -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/9151b720-fc60-3fae-cf2f-dda46ec4f711%40linuxia.de.
signature.asc
Description: OpenPGP digital signature
