Files
fedora-infra_ansible/roles/openshift-apps/greenwave/templates/greenwave.py
Michal Konecny 6428f8f772 Sunset github2fedmsg and fedmsg
This commit is removing all the fedmsg related stuff from ansible
repository.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2025-02-13 10:08:51 +00:00

57 lines
1.7 KiB
Python

import socket
config = dict(
sign_messages=True,
active=True,
cert_prefix="greenwave",
certnames={
"greenwave." + socket.gethostname(): "greenwave",
},
logging={
"loggers": {
"greenwave": {
"handlers": ["console"], "propagate": True, "level": "DEBUG"},
"fedora_messaging": {
"handlers": ["console"], "propagate": False, "level": "DEBUG"},
"moksha": {
"handlers": ["console"], "propagate": False, "level": "DEBUG"},
"requests": {
"handlers": ["console"], "propagate": False, "level": "DEBUG"},
"resultsdb_handler": {
"handlers": ["console"], "propagate": False, "level": "DEBUG"},
"waiverdb_handler": {
"handlers": ["console"], "propagate": False, "level": "DEBUG"},
"fedora_messaging_consumer": {
"handlers": ["console"], "propagate": False, "level": "DEBUG"},
},
"handlers": {
"console": {
"formatter": "bare",
"class": "logging.StreamHandler",
"stream": "ext://sys.stdout",
"level": "DEBUG"
}
},
},
greenwave_cache={
'backend': 'dogpile.cache.memcached',
'expiration_time': 3600, # 3600 is 1 hour
'arguments': {
'url': 'greenwave-memcached:11211',
'distributed_lock': True
}
},
resultsdb_topic_suffix="resultsdb.result.new",
{% if env == 'staging' %}
environment='stg',
greenwave_api_url='https://greenwave.stg.fedoraproject.org/api/v1.0',
),
{% else %}
environment='prod',
greenwave_api_url='https://greenwave.fedoraproject.org/api/v1.0'
{% endif %}
)