Hi all,
I have tried all that I could think about this, but I wasn't able to use a
list inside a lineinfile call. This is my task code:
- name: php.ini hardening
lineinfile:
dest=/etc/php5/fpm/php.ini
regexp="{{ item.regexp }}"
line="{{ item.line }}"
backrefs=yes
with_items:
- php_ini_settings
And this is an example list:
# roles/php-fpm/vars/main.yml
---
php_ini_settings:
- regexp: "memory_limit = 128M"
line: "{{ memory_limit }}"
- regex: "post_max_size = 8M"
line: "{{ post_max_size }}"
The fatal error:
fatal: [192.168.33.9] => One or more undefined variables: 'str object' has
no attribute 'regexp'
Anyone has a clue about this? Thanks in advance!
--
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/59e76ce9-a1d8-4484-b753-9143d35db46f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.