summaryrefslogtreecommitdiffstats
path: root/test/legacy/consul_inventory.yml
blob: 0007a0965d4af78677c2858a8a0c519b6fb36a8e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
- hosts: all;!localhost
  gather_facts: false

  pre_tasks:
    - name: check that the consul agent is running locally
      local_action: wait_for port=8500 timeout=5
      ignore_errors: true
      register: consul_running

  roles:

    - {role: test_consul_inventory,
       when: not consul_running.failed is defined}

  tasks:

    - name: warn that tests are ignored if consul agent is not running
      debug: msg="A consul agent needs to be running inorder to run the tests. To setup a vagrant cluster for use in testing see http://github.com/sgargan/consul-vagrant"
      when: consul_running.failed is defined