Advertisement
Guest User

Untitled

a guest
Aug 27th, 2014
223
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.66 KB | None | 0 0
  1. {% set web_certs_dir = salt['grains.get']('edge-cloud-master-pillar_roots') ~ '/web/files/certs/' %}
  2. {% set web_domain_certs = salt['cmd.run']('ls ' ~ web_certs_dir).split(' ') %}
  3.  
  4. {% if web_domain_certs|length > 0 %}
  5. web:
  6. certs:
  7. {% for domain in web_domain_certs %}
  8. {{ domain }}:
  9. crt: |
  10. {{ salt['cmd.run']('cat ' ~ web_certs_dir ~ domain ~ '/' ~ domain ~ '.crt')|indent(8) }}
  11. key: |
  12. {{ salt['cmd.run']('cat ' ~ web_certs_dir ~ domain ~ '/' ~ domain ~ '.key')|indent(8) }}
  13. ca-bundle: |
  14. {{ salt['cmd.run']('cat ' ~ web_certs_dir ~ domain ~ '/' ~ domain ~ '.ca-bundle')|indent(8) }}
  15. {% endfor %}
  16. {% endif %}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement