39 lines
1.4 KiB
Django/Jinja
39 lines
1.4 KiB
Django/Jinja
{% if env == 'staging' %}
|
|
suffix = 'stg.phx2.fedoraproject.org'
|
|
non_phx_suffix = 'stg.fedoraproject.org'
|
|
{% else %}
|
|
suffix = 'phx2.fedoraproject.org'
|
|
non_phx_suffix = 'fedoraproject.org'
|
|
{% endif %}
|
|
|
|
# This is just an extension of fedmsg.d/endpoints.py. This dict
|
|
# will get merged in with the other.
|
|
config = dict(
|
|
endpoints={
|
|
# This is the output side of the relay to which all other
|
|
# services can listen.
|
|
"relay_outbound": [
|
|
# Messages from inside phx2 and the vpn emerge here
|
|
"tcp://app01.%s:3999" % suffix,
|
|
|
|
# Messages from coprs and secondary arch composes emerge here
|
|
"tcp://busgateway01.%s:3999" % suffix,
|
|
],
|
|
},
|
|
# This is the address of an active->passive relay. It is used for the
|
|
# fedmsg-logger command which requires another service with a stable
|
|
# listening address for it to send messages to.
|
|
# It is also used by the git-hook, for the same reason.
|
|
# It is also used by the mediawiki php plugin which, due to the oddities of
|
|
# php, can't maintain a single passive-bind endpoint of it's own.
|
|
relay_inbound=[
|
|
# Scripts inside phx2 connect here
|
|
"tcp://app01.%s:3998" % suffix,
|
|
|
|
# Scripts from the vpn (people03) connect here
|
|
"tcp://app01.vpn.fedoraproject.org:3998",
|
|
|
|
# Scripts from outside connect here (coprs, secondary arch composes)
|
|
"tcp://busgateway01.%s:9941" % suffix,
|
|
],
|
|
)
|