UNPKG

generator-living-atlas

Version:

A Yeoman Generator for Living Atlas Ansible Inventories

23 lines (20 loc) 1.52 kB
- name: Post-deploy tasks hosts: all roles: - post_deploy become: yes - name: Post-deploy postfix tasks hosts: biocache-hub<%_ if (LA_use_CAS) { _%>, cas-servers<%_ } _%><%_ if (LA_use_alerts) { _%>, alerts-service<%_ } _%><%_ if (LA_use_doi) { _%>, doi-service<%_ } _%> vars: postfix_aliases: - user: root alias: <% if (typeof LA_variable_email_sender != 'undefined') { %><%- LA_variable_email_sender %><% } else { %>support@<%= LA_domain %><% } %> postfix_relayhost: <% if (typeof LA_variable_email_sender_server != 'undefined') { %><%- LA_variable_email_sender_server %><% } else { %>mail.<%= LA_domain %><% } %> postfix_relaytls: <% if (typeof LA_variable_email_sender_server_tls != 'undefined') { %><%- LA_variable_email_sender_server_tls %><% } else { %>true<% } %> postfix_sasl_user: '<% if (typeof LA_variable_email_sender != 'undefined') { %><%- LA_variable_email_sender %><% } else { %>support@<%= LA_domain %><% } %>' postfix_sasl_password: '<% if (typeof LA_variable_email_sender_password != 'undefined') { %><%- LA_variable_email_sender_password %><% } else { %>SOME_PASSWORD<% } %>' postfix_relayhost_port: <% if (typeof LA_variable_email_sender_server_port != 'undefined') { %><%- LA_variable_email_sender_server_port %><% } else { %>587<% } %> postfix_smtpd_relay_restrictions: ['permit_mynetworks', 'permit_sasl_authenticated', 'defer_unauth_destination'] roles: - { role: oefenweb.postfix, tags: ["post-task-postfix"] } become: yes