oslo.log/oslo_log
Daniel Vincze 22e8a347c8 Add config options for log rotation
On Windows, in-use files cannot be moved or deleted. For this reason,
we need the service itself to take care of rotating logs.

For convenience reasons, we're exposing the built-in rotating log
handlers through a set of config options.

More specifically, we're adding the following new config options:
- log_rotate_interval
- log_rotate_interval_type
- max_logfile_count
- max_logfile_size_mb

Change-Id: I01db4efc08e2cb64db9cbf793f3a159f54859fe7
Closes-Bug: #1802262
2018-11-21 13:46:14 +02:00
..
cmds Fix file permissions 2018-05-03 10:16:08 +01:00
fixture Expose fixtures through oslo_log.fixture 2015-01-30 11:37:42 -05:00
locale Imported Translations from Zanata 2018-03-01 06:25:12 +00:00
tests Add config options for log rotation 2018-11-21 13:46:14 +02:00
__init__.py Move files out of the namespace package 2014-12-17 21:43:41 -05:00
_i18n.py Update the documentation link 2017-08-23 15:08:41 +08:00
_options.py Add config options for log rotation 2018-11-21 13:46:14 +02:00
formatters.py Filter args dict in JSONFormatter 2018-08-27 17:44:40 +00:00
handlers.py Automatically append reset_color to log lines 2018-06-07 21:26:15 +00:00
helpers.py Fix bug in log_method_call decorator 2017-05-25 14:43:02 +00:00
log.py Add config options for log rotation 2018-11-21 13:46:14 +02:00
rate_limit.py Add a filter to rate limit logs 2016-09-19 15:09:43 +02:00
version.py pbr.version.VersionInfo needs package name (oslo.xyz and not oslo_xyz) 2017-02-06 12:49:23 -05:00
versionutils.py Add Stein release to versionutils 2018-04-05 14:11:01 +00:00
watchers.py Reduce READ_FREQ and TIMEOUT for watch-file 2016-05-13 02:05:31 -07:00