diff options
Diffstat (limited to 'lib/ansible/modules/files/lineinfile.py')
-rw-r--r-- | lib/ansible/modules/files/lineinfile.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/lib/ansible/modules/files/lineinfile.py b/lib/ansible/modules/files/lineinfile.py index ba7f4a3cc1..28202aa4ac 100644 --- a/lib/ansible/modules/files/lineinfile.py +++ b/lib/ansible/modules/files/lineinfile.py @@ -160,15 +160,16 @@ EXAMPLES = r""" line: '192.168.1.99 foo.lab.net foo' # Fully quoted because of the ': ' on the line. See the Gotchas in the YAML docs. -- lineinfile: " +- lineinfile: dest: /etc/sudoers state: present - regexp: '^%wheel' + regexp: '^%wheel\s' line: '%wheel ALL=(ALL) NOPASSWD: ALL' +# Yaml requires escaping backslashes in double quotes but not in single quotes - lineinfile: dest: /opt/jboss-as/bin/standalone.conf - regexp: '^(.*)Xms(\d+)m(.*)$' + regexp: "^(.*)Xms(\\d+)m(.*)$" line: '\1Xms${xms}m\3' backrefs: yes |