{% for b in brokers %}
define broker {
  broker_name         broker_{{ b.shortname }}
  address             {{ b.fqdn }}
  port                {{ b.port }}
  spare               {{ b.spare }}
  manage_arbiters     {{ b.manage_arbiters }}
  manage_sub_realms   1{#    Does it take jobs from schedulers of sub-Realms?#}
  timeout             3{#    Ping timeout#}
  data_timeout        120{#  Data send timeout#}
  max_check_attempts  3{#    If ping fails N or more, then the node is dead#}
  check_interval      60{#   Ping node every N seconds#}
  {% if not b.modules | isEmpty %}
  modules             {{ b.modules | join(',') }}{% endif %}
  use_ssl             {{ b.use_ssl }}
  hard_ssl_name_check {{ b.hard_ssl_name_check }}
  realm               {{ b.realm }}
}
{% endfor %}
