Sha256: ba4ebb301e313c6e4e32dee03e69dfe6397c7c12037ba90151b6a99d02c64421

Contents?: true

Size: 1.35 KB

Versions: 90

Compression:

Stored size: 1.35 KB

Contents

- hosts: localhost
  vars:
    - testing_dir: "{{playbook_dir}}/testing"
  roles:
    - yaegashi.blockinfile
  tasks:
    - name: insert block after specific line
      blockinfile: |
        dest={{testing_dir}}/insertafter.txt backup=yes
        content="aaa bbb ccc\nAAA BBB CCC" insertafter=222
    - name: insert block before specific line
      blockinfile: |
        dest={{testing_dir}}/insertbefore.txt backup=yes
        content="aaa bbb ccc\nAAA BBB CCC" insertbefore=222
    - name: insert block at EOF
      blockinfile: |
        dest={{testing_dir}}/inserteof.txt backup=yes
        content="aaa bbb ccc\nAAA BBB CCC" insertafter=EOF
    - name: insert block at BOF
      blockinfile: |
        dest={{testing_dir}}/insertbof.txt backup=yes
        content="aaa bbb ccc\nAAA BBB CCC" insertbefore=BOF
    - name: insert block with unmatched regexp
      blockinfile: |
        dest={{testing_dir}}/insertunmatched.txt backup=yes
        content="aaa bbb ccc\nAAA BBB CCC" insertafter=999
    - name: update block with insertafter ignored
      blockinfile: |
        dest={{testing_dir}}/updateafter.txt backup=yes
        content="aaa bbb ccc\nAAA BBB CCC" insertafter=222
    - name: update block with insertbefore ignored
      blockinfile: |
        dest={{testing_dir}}/updatebefore.txt backup=yes
        content="aaa bbb ccc\nAAA BBB CCC" insertbefore=222

Version data entries

90 entries across 90 versions & 1 rubygems

Version Path
qb-0.3.12 roles/nrser.blockinfile/tests/test-insertab.yml
qb-0.3.11 roles/nrser.blockinfile/tests/test-insertab.yml
qb-0.3.10 roles/nrser.blockinfile/tests/test-insertab.yml
qb-0.3.9 roles/nrser.blockinfile/tests/test-insertab.yml
qb-0.3.8 roles/nrser.blockinfile/tests/test-insertab.yml
qb-0.3.7 roles/nrser.blockinfile/tests/test-insertab.yml
qb-0.3.6 roles/nrser.blockinfile/tests/test-insertab.yml
qb-0.3.5 roles/nrser.blockinfile/tests/test-insertab.yml
qb-0.3.4 roles/nrser.blockinfile/tests/test-insertab.yml
qb-0.3.3 roles/nrser.blockinfile/tests/test-insertab.yml
qb-0.3.2 roles/nrser.blockinfile/tests/test-insertab.yml
qb-0.3.1 roles/nrser.blockinfile/tests/test-insertab.yml
qb-0.1.88 roles/nrser.blockinfile/tests/test-insertab.yml
qb-0.1.87 roles/nrser.blockinfile/tests/test-insertab.yml
qb-0.1.86 roles/nrser.blockinfile/tests/test-insertab.yml
qb-0.1.85 roles/nrser.blockinfile/tests/test-insertab.yml
qb-0.1.84 roles/nrser.blockinfile/tests/test-insertab.yml
qb-0.1.83 roles/nrser.blockinfile/tests/test-insertab.yml
qb-0.1.82 roles/nrser.blockinfile/tests/test-insertab.yml
qb-0.1.81 roles/nrser.blockinfile/tests/test-insertab.yml