mirror of
https://pagure.io/fm-orchestrator.git
synced 2026-04-05 11:48:33 +08:00
Another try at portable fedmsg-relay dev config.
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
import socket
|
||||
|
||||
config = {
|
||||
# Just for dev.
|
||||
"validate_signatures": False,
|
||||
@@ -14,17 +16,7 @@ config = {
|
||||
#"tcp://hub.fedoraproject.org:9940",
|
||||
"tcp://stg.fedoraproject.org:9940",
|
||||
],
|
||||
"relay_outbound": [
|
||||
"tcp://fedmsg-relay:2001",
|
||||
"tcp://127.0.0.1:4001",
|
||||
],
|
||||
},
|
||||
"relay_inbound": [
|
||||
# Try this first. (docker-compose)
|
||||
"tcp://fedmsg-relay:2003",
|
||||
# If it fails, then failover to this (modularity.fic.o)
|
||||
"tcp://127.0.0.1:2003",
|
||||
],
|
||||
|
||||
# Start of code signing configuration
|
||||
# 'sign_messages': True,
|
||||
@@ -43,3 +35,14 @@ config = {
|
||||
# }
|
||||
# End of code signing configuration
|
||||
}
|
||||
|
||||
# Try to figure out if we're running inside a docker-compose container
|
||||
fqdn = socket.getfqdn()
|
||||
# If we are, then fqdn is something like '4c62a35c9f9c'
|
||||
if fqdn.isalnum() and len(fqdn) == 12:
|
||||
config['endpoints']['relay_outbound'] = ["tcp://fedmsg-relay:2001"]
|
||||
config['relay_inbound'] = ["tcp://fedmsg-relay:2003"]
|
||||
else:
|
||||
# These configuration values are reasonable for most other configurations.
|
||||
config['endpoints']['relay_outbound'] = ["tcp://127.0.0.1:4001"]
|
||||
config['relay_inbound'] = ["tcp://127.0.0.1:2003"]
|
||||
|
||||
Reference in New Issue
Block a user