Logging library.
Go to file
Rodolfo Alonso Hernandez de615d9370 Make the eventlet logging fix execution conditional
This patch changes the ``log.setup()`` signature to allow a kwarg
that makes the eventlet logging fix conditional.

Some libraries that import oslo.log, replace the logging locking
handling with its own implementation. For example oslo.privsep
replaces the logging handler with its own one [1], that allows the
communication between the privileged daemon process and the service
importing the library. This local handler clashes with the
evenlet logging fix implemented in [2].

[1]1020c6fbf5/oslo_privsep/daemon.py (L579)
[2]https://review.opendev.org/c/openstack/oslo.log/+/852443

Partial-Bug: #1995514
Related-Bug: #1995091
Change-Id: I4bbcfe7db6d75188e61b9084cb02b2dd2aaa0c76
2022-11-14 16:59:12 +00:00
doc remove unicode from code 2021-01-03 16:09:31 +08:00
oslo_log Make the eventlet logging fix execution conditional 2022-11-14 16:59:12 +00:00
releasenotes Fix logging in eventlet native threads 2022-08-08 17:09:50 +02:00
.coveragerc Fix coverage configuration and execution 2015-10-05 17:22:34 -04:00
.gitignore Ignore releasenote artifacts files. 2020-01-31 10:55:10 +01:00
.gitreview OpenDev Migration Patch 2019-04-19 19:48:02 +00:00
.mailmap exported from oslo-incubator by graduate.sh 2014-08-25 14:42:22 -04:00
.pre-commit-config.yaml Move flake8 as a pre-commit local target. 2021-03-22 10:47:05 +01:00
.stestr.conf Migrate to stestr 2018-08-10 15:57:52 -04:00
.zuul.yaml Update CI to use unversioned jobs template 2022-03-15 15:07:19 +00:00
CONTRIBUTING.rst Align contributing doc with oslo's policy 2020-05-04 18:24:59 +02:00
HACKING.rst Update URLs according to document migration 2017-07-11 22:46:53 +08:00
LICENSE exported from oslo-incubator by graduate.sh 2014-08-25 14:42:22 -04:00
README.rst Replace git.openstack.org URLs with opendev.org URLs 2019-04-30 13:38:11 +08:00
requirements.txt Add system scope information to default user identity string 2022-04-19 17:08:58 +09:00
setup.cfg Drop python3.6/3.7 support in testing runtime 2022-05-05 16:13:06 +02:00
setup.py remove outdated header 2020-02-10 18:37:12 +01:00
test-requirements.txt Fix logging in eventlet native threads 2022-08-08 17:09:50 +02:00
tox.ini Drop lower-constraints 2021-04-16 10:25:26 +00:00

README.rst

Team and repository tags

image

oslo.log -- Oslo Logging Library

Latest Version

Downloads

The oslo.log (logging) configuration library provides standardized configuration for all openstack projects. It also provides custom formatters, handlers and support for context specific logging (like resource id's etc).