Colons need to be added like so.... insertafter=EOF line="root: [email protected]" would be as below insertafter=EOF line="root{{ ':' }} [email protected]"
On Monday, July 27, 2015 at 2:41:28 PM UTC-4, Dave Thacker wrote: > > Sorry, > Error message is as follows. > > ERROR: Syntax Error while loading YAML script, prdscmappl01 > Note: The error may actually appear before this position: line 28, column > 95 > > - name: add email alias to /etc/alias > action: lineinfile dest="/etc/aliases" backup=yes state=present > insertafter=EOF line="root: [email protected] <javascript:>" > > ^ > This one looks easy to fix. There seems to be an extra unquoted colon in > the line > and this is confusing the parser. It was only expecting to find one free > colon. The solution is just add some quotes around the colon, or quote the > entire line after the first colon. > > For instance, if the original line was: > > copy: src=file.txt dest=/path/filename:with_colon.txt > > It can be written as: > > copy: src=file.txt dest='/path/filename:with_colon.txt' > > Or: > > copy: 'src=file.txt dest=/path/filename:with_colon.txt' > > > On Monday, July 27, 2015 at 1:38:25 PM UTC-5, Dave Thacker wrote: >> >> Another attempt and full error message >> - name: add email alias to /etc/alias >> action: lineinfile dest="/etc/aliases" backup=yes state=present >> insertafter=EOF line="root':' [email protected] <javascript:>" >> >> results in >> >> # Person who should get root's mail >> #root: marc >> root':' [email protected] <javascript:> >> >> which is nicely quoted but not correct. >> >> DT >> >> >> On Monday, July 27, 2015 at 9:40:11 AM UTC-5, Dave Thacker wrote: >>> >>> I want to add an alias to the end of my /etc/aliases file. >>> >>> I've tried >>> >>> action: lineinfile dest="/etc/aliases" backup=yes state=present >>> insertafter=EOF line="root\: [email protected] <javascript:>" >>> >>> action: lineinfile dest="/etc/aliases" backup=yes state=present >>> insertafter=EOF line='root: [email protected] <javascript:>' >>> >>> I'm tripping on the colon after root. >>> >>> Thanks in advance >>> >>> DT >>> >>> -- 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 post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/b63e2aa8-e2ed-4691-9aaa-feca208ca818%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
