Thanks, Todd. I already tried that, and it fails:
[WARNING]: Invalid characters were found in group names but not replaced,
use -vvvv to see
details
[WARNING]: Found both group and host with same name: uoj
ERROR! We were unable to read either as JSON nor YAML, these are the errors
we got from each:
JSON: Expecting value: line 1 column 1 (char 0)
Syntax Error while loading YAML.
mapping values are not allowed in this context
The error appears to be in '/etc/ansible/playbooks/updatedns.yml': line 8,
column 16, but may
be elsewhere in the file depending on the exact syntax problem.
The offending line appears to be:
- name: Add to file
lineinfile: dest=/somedir/somefile insertafter=EOF line='_some-name
TXT "aZJACEhonRJiOCL1ZtkKMKnx7U 4m5j
bSswyClGb6wGk"'
^ here
On Friday, November 10, 2023 at 11:25:48 AM UTC-5 Todd Lewis wrote:
> Single-quoted strings can contain double-quotes. So instead of
>
> line="something ending with a "double-quoted string""
>
> do this:
>
> line='something ending with a "double-quoted string"'
>
>
> On 11/10/23 8:33 AM, Dimitri Yioulos wrote:
>
> Good day, all.
>
> I want to add the following line to a file:
>
> _some-name TXT
> "aZJACEhonRJiOCL1ZtkKMKnx7U4m5jbSswyClGb6wGk"
>
> I would think I'd use the following:
>
> lineinfile: dest=/somedir/somefile insertafter=EOF line="_acme-challenge
> TXT
> "aZJACEhonRJiOCL1ZtkKMKnx7U4m5jbSswyClGb6wGk"
>
> However, the quoted string at the end is screwing my up. How do I make
> this work? Would ansible.builtin.blockinfile be better? If so, how would I
> set that up?
>
> --
> 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/8cb39f61-4616-4be4-861d-60d726e74a96n%40googlegroups.com
>
> <https://groups.google.com/d/msgid/ansible-project/8cb39f61-4616-4be4-861d-60d726e74a96n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
>
> --
> Todd
>
>
--
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/23b4e841-fb09-4991-9f80-de932c49fd7en%40googlegroups.com.