ansible-taler-exchange

Ansible playbook to deploy a production Taler Exchange
Log | Files | Refs | Submodules | README | LICENSE

main.yml (933B)


      1 ---
      2 # Stop all Taler services
      3 
      4 - name: Get the list of services
      5   service_facts:
      6 
      7 - name: Stop exchange
      8   systemd:
      9     name: taler-exchange.target
     10     state: stopped
     11   when: "'taler-exchange.target' in services"
     12 
     13 - name: Stop merchant
     14   systemd:
     15     name: taler-merchant.target
     16     state: stopped
     17   when: "'taler-merchant.target' in services"
     18 
     19 - name: Stop postal-challenger
     20   systemd:
     21     name: postal-challenger-httpd.target
     22     state: stopped
     23   when: "'postal-chalelnger-httpd.target' in services"
     24 
     25 - name: Stop sms-challenger
     26   systemd:
     27     name: sms-challenger-httpd.target
     28     state: stopped
     29   when: "'sms-chalelnger-httpd.target' in services"
     30 
     31 - name: Stop email-challenger
     32   systemd:
     33     name: email-challenger-httpd.target
     34     state: stopped
     35   when: "'email-chalelnger-httpd.target' in services"
     36 
     37 - name: Stop auditor
     38   systemd:
     39     name: taler-auditor.target
     40     state: stopped
     41   when: "'taler-auditor.target' in services"