Make fedmsg log level configurable at the group level.
This commit is contained in:
parent
543d0bedb8
commit
5912ffae5f
3 changed files with 10 additions and 3 deletions
|
@ -52,6 +52,9 @@ wildcard_cert_name: wildcard-2014.fedoraproject.org
|
|||
# By default, nodes get no fedmsg certs. They need to declare them explicitly.
|
||||
fedmsg_certs: []
|
||||
|
||||
# By default, fedmsg should not log debug info. Groups can override this.
|
||||
fedmsg_loglevel: INFO
|
||||
|
||||
# By default, nodes don't backup any dbs on them unless they declare it.
|
||||
dbs_to_backup: []
|
||||
|
||||
|
|
|
@ -11,6 +11,10 @@ tcp_ports: [ 3000, 3001, 3002, 3003, 3004 ]
|
|||
|
||||
fas_client_groups: sysadmin-noc,sysadmin-datanommer
|
||||
|
||||
|
||||
# For performance measurement.. for now. This can be removed whenever.
|
||||
fedmsg_loglevel: DEBUG
|
||||
|
||||
# These are consumed by a task in roles/fedmsg/base/main.yml
|
||||
fedmsg_certs:
|
||||
- service: shell
|
||||
|
|
|
@ -126,7 +126,7 @@ config = dict(
|
|||
console={
|
||||
"class": "logging.StreamHandler",
|
||||
"formatter": "bare",
|
||||
"level": "INFO",
|
||||
"level": "{{fedmsg_loglevel}}",
|
||||
"stream": "ext://sys.stdout",
|
||||
},
|
||||
mailer={
|
||||
|
@ -142,12 +142,12 @@ config = dict(
|
|||
),
|
||||
loggers=dict(
|
||||
fedmsg={
|
||||
"level": "INFO",
|
||||
"level": "{{fedmsg_loglevel}}",
|
||||
"propagate": False,
|
||||
"handlers": ["console", "mailer"],
|
||||
},
|
||||
moksha={
|
||||
"level": "INFO",
|
||||
"level": "{{fedmsg_loglevel}}",
|
||||
"propagate": False,
|
||||
"handlers": ["console", "mailer"],
|
||||
},
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue