vkill.incron

Ansibleロール - incron

ビルドステータス

Incronのインストール。

要件

特になし。

ロール変数

TODO

依存関係

特になし。

例のプレイブック

システムテーブルを使用した場合

- hosts: servers
  become: true

  roles:
    - role: vkill.incron
      incron_system_tables:
        - name: demo
          path: /home/
          mask: IN_CREATE,IN_DELETE
          command: /tmp/incron_demo.sh $# $%

detailed example

ユーザーテーブルを使用した場合

- hosts: servers
  become: true

  roles:
    - role: vkill.incron
      incron_user_tables:
        - username: demo
          lines:
            - name: demo
              path: /home/demo/dir1
              mask: IN_CREATE,IN_DELETE
              command: /tmp/incron_demo.sh $# $%

            - name: demo_2
              path: /home/demo/dir2
              mask: IN_CREATE,IN_DELETE
              command: /tmp/incron_demo.sh $# $%

Vagrantを使ったローカルテスト

  • Vagrantを実行
$ vagrant up --no-provision
$ vagrant provision

ライセンス

MIT / BSD

著者情報

vkill vkill.net@gmail.com

© 2016

プロジェクトについて

incron

インストール
ansible-galaxy install vkill.incron
ライセンス
Unknown
ダウンロード
6.2k
所有者