Stasiek Michalski 73f0a6
{% set roles = salt['grains.get']('roles', []) %}
Stasiek Michalski 73f0a6
Stasiek Michalski bb3737
synapse_service:
Stasiek Michalski 73f0a6
  service.running:
Stasiek Michalski 73f0a6
    - name: synapse
Stasiek Michalski 73f0a6
    - enable: True
Stasiek Michalski 73f0a6
Stasiek Michalski bb3737
synapse_restart:
Stasiek Michalski 73f0a6
  module.wait:
Stasiek Michalski 73f0a6
    - name: service.restart
Stasiek Michalski 73f0a6
    - m_name: synapse
Stasiek Michalski 73f0a6
    - require:
Stasiek Michalski bb3737
      - service: synapse_service
Stasiek Michalski 73f0a6
Stasiek Michalski 73f0a6
discord_service:
Stasiek Michalski 73f0a6
  service.running:
Stasiek Michalski 73f0a6
    - name: discord
Stasiek Michalski 73f0a6
    - enable: True
Stasiek Michalski 73f0a6
    - require:
Stasiek Michalski 73f0a6
      - service: synapse_service
Stasiek Michalski 73f0a6
Stasiek Michalski 73f0a6
discord_restart:
Stasiek Michalski 73f0a6
  module.wait:
Stasiek Michalski 73f0a6
    - name: service.restart
Stasiek Michalski 73f0a6
    - m_name: discord
Stasiek Michalski 73f0a6
    - require:
Stasiek Michalski 73f0a6
      - service: synapse_service
Stasiek Michalski 73f0a6
      - service: discord_service