I'm running an older version of Ansible and just replaced path: with dest:
On Friday, October 27, 2017 at 12:44:54 PM UTC-4, Dave wrote:
>
> Hi,
>
> I'm creating a script in Ansible to build a file from scratch and I'm not
> sure why I'm running into the following 'path' module error message on my
> blockinfile invocation:
>
> fatal: [192.168.1.1]: FAILED! => {"changed": false, "failed": true,
>> "invocation": {"module_args": {"block":
>> "testline1\ntestline2\ntestline3\n", "marker": null, "path":
>> "/var/www/html/testfile.cfg"}, "module_name": "blockinfile"}, "msg":
>> "unsupported parameter for module: path"}
>
>
>
> Script:
>
> ---
> - hosts: all
> # gather_facts: False
> remote_user: local__admin
> become: yes
> become_user: root
> become_method: sudo
>
>
> vars_prompt:
> - name: "set_filename"
> prompt: "What is the name of the file to create in /var/www/html?"
>
>
> tasks:
> - name: Create new file
> file:
> state: touch
> path: "/var/www/html/{{ set_filename }}.cfg"
> owner: www-data
> group: www-data
> mode: 0644
>
>
> - name: Add default parameters
> blockinfile:
> path: "/var/www/html/{{ set_filename }}.cfg"
> marker: # {mark} ANSIBLE DEFAULT BLOCK
> block: |
> testline1
> testline2
> testline3
>
> Any suggestions?
>
--
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/633ada93-8a08-46ac-a54b-5f0075f58b88%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.