OpenStack
Home
Projects
User Stories
Community
Blog
Wiki
Documentation
CHANGES
¶
Make available to log encoded strings as arguments
Convert unicode data to utf-8 before calling syslog.syslog()
Reduce READ_FREQ and TIMEOUT for watch-file
Updated from global requirements
Updated from global requirements
3.3.0
¶
Updated from global requirements
Update .gitreview for stable/mitaka
3.2.0
¶
use log.warning instead of log.warn
Imported Translations from Zanata
Updated from global requirements
Remove deprecated use-syslog-rfc-format option
3.1.0
¶
Add release note for removed log_format option
Updated from global requirements
add page for release notes for unreleased versions
add a release note about using reno
3.0.0
¶
Add reno for release notes management
remove pypy from default tox environment list
stop making a copy of options discovered by config generator
always run coverage report
Remove bandit.yaml in favor of defaults
2.4.0
¶
Updated from global requirements
Fix spell typos
set oslo.cache and dogpile to INFO
Update translation setup
Updated from global requirements
Updated from global requirements
Updated from global requirements
Imported Translations from Zanata
Updated from global requirements
Improve Logging docs with inline examples and context example
Revert “Pass environment variables of proxy to tox”
Clean up removed hacking rule from [flake8] ignore lists
Provide a deprecated_reason for use_syslog_rfc_format
Remove deprecated log-format option
2.3.0
¶
Improve documentataion of Oslo Log Usage
Added public method to getting default log levels
Updated from global requirements
enable isotime for exceptions
assertIsNone(val) instead of assertEqual(None,val)
2.2.0
¶
Set keystoneauth default log level to WARN
Add ISO8601/RFC3339 timestamp to ContextFormatter
Format record before passing it to syslog
Updated from global requirements
Pass environment variables of proxy to tox
Updated from global requirements
Trival: Remove ‘MANIFEST.in’
2.1.0
¶
Remove iso8601 dependency
Remove duplicated profiles section from bandit.yaml
test_logging_error: build a logger at the test level
Cleanup all handlers in _setup_logging_from_conf
Drop python 2.6 support
Add a ‘bandit’ target to tox.ini
2.0.0
¶
Updated from global requirements
Log to sys.stderr to avoid “No handlers could be found...”
Remove python 2.6 classifier
Remove python 2.6 and cleanup tox.ini
Refactor Python 2.6 check to use constant
1.14.0
¶
The user_identity format flexibility
Updated from global requirements
Imported Translations from Zanata
Updated from global requirements
1.13.0
¶
Updated from global requirements
Updated from global requirements
1.12.1
¶
Allow oslo.log to work on non-linux platforms
1.12.0
¶
Fix coverage configuration and execution
No need for Oslo Incubator Sync
Add hostname field to JSONFormatter
Imported Translations from Zanata
Fix unintended assignment of “syslog”
Make doc title consistent with readme
add documentation with example of an external configuration file
add auto-generated docs for config options
Update option docs for when log config is used
Updated from global requirements
Add optional ‘fixture’ dependencies
Change ignore-errors to ignore_errors
Fix the home-page value in setup.cfg with openstack.org
FastWatchedFileHandler class was added
1.11.0
¶
Fix poor examples of exception logging
Updated from global requirements
Updated from global requirements
1.10.0
¶
Fix package name for PublishErrorsHandler
Updated from global requirements
Fix duplicate-key pylint issue
Maintain old oslo logger names
1.9.0
¶
Add Mitaka release to versionutils
Update single letter release names to full names
Provide a way to register versionutils options
Imported Translations from Transifex
Updated from global requirements
1.8.0
¶
Set verbose to True and deprecate it
Define TRACE logging level
Imported Translations from Transifex
Updated from global requirements
1.7.0
¶
Imported Translations from Transifex
Add more default fancier formatting params
Updated from global requirements
Updated from global requirements
Updated from global requirements
Do not report deprecations in subclasses
Imported Translations from Transifex
Updated from global requirements
Add tox target to find missing requirements
1.6.0
¶
Remove duplication of fatal_deprecations option
setting taskflow log level to WARN
Imported Translations from Transifex
1.5.0
¶
Updated from global requirements
Updated from global requirements
Switch badges from ‘pypip.in’ to ‘shields.io’
Deprecate use-syslog-rfc-format for removal
1.4.0
¶
1.3.0
¶
Do not fail if syslog is not available
Allow integer logging levels
1.2.0
¶
Use proper deprecation for use-syslog-rfc-format option
Replace RFCSysLogHandler by a syslog() based one
Make remove_in=0 (no removal) use a better syntax
Remove is_compatible from versionutils
Add versionutils options to list_opts
Add versionutils to API documentation
Advertise support for Python3.4 / Remove support for Python 3.3
Updated from global requirements
Updated from global requirements
Remove run_cross_tests.sh
Deprecate WritableLogger - used for eventlet logging
Log deprecation message when catching deprecated exceptions
Change misleading TRACE to ERROR
1.1.0
¶
Uncap library requirements for liberty
Provide an API to let tempest control the log file
fix pep8 errors
Add pypi download + version badges
Update to latest hacking
Add link to Logging Guidelines
move versionutils into place
Add liberty release name to versionutils
Expose opts entry point for version_utils
Switch from oslo.config to oslo_config
Remove oslo.log code and clean up versionutils API
Remove code that moved to oslo.i18n
Enhance versionutils.deprecated to work with classes
Add Kilo release name to versionutils
Allow deprecated decorator to specify no plan for removal
Add JUNO as a target to versionutils module
pep8: fixed multiple violations
Use oslotest instead of common test module
Use hacking import_exceptions for gettextutils._
fixed typos
Fix violations of H302:import only modules
Adds decorator to deprecate functions and methods
Remove vim header
Add
versionutils
for version compatibility checks
Default to True for use-syslog-rfc-format
Updated from global requirements
Restore automatic unicode conversion
Add migration notes
1.0.0
¶
Updated from global requirements
0.4.0
¶
Pickup instance from log format record
Make use_syslog=True log to syslog via /dev/log
0.3.0
¶
Updated from global requirements
update urllib3.util.retry log level to WARN
0.2.0
¶
Expose fixtures through oslo_log.fixture
Add fixture to let tests change log levels
Rename logging fixture module
Update comment to match implementation
fix link to bug tracker in readme
Updated from global requirements
Update Oslo imports to remove namespace package
0.1.0
¶
Updated from global requirements
Add API documentation
Implement resource to logging extra keywords
Use RequestContext store in oslo_context
Correct the translation domain for loading messages
Correct the position of the syslog handler
Enhance the README a bit
Switch to oslo.context
Move files out of the namespace package
Updated from global requirements
Workflow documentation is now in infra-manual
Added helper decorator to log method arguments
Updated from global requirements
Add oslo.config.opts entry_points in setup.cfg
Updated from global requirements
Updated from global requirements
Activate pep8 check that _ is imported
Add pbr to installation requirements
Updated from global requirements
Updated from global requirements
Remove audit log level
Switch from ContextAdapter to ContextFormatter
Move adapter properties to base class
Add KeywordArgumentAdapter
Remove extraneous vim editor configuration comments
Support building wheels (PEP-427)
Imported Translations from Transifex
Imported Translations from Transifex
Use oslo.utils and oslo.serialization
Fix test env order for testrepository db format
log: add missing space in error message
fix typo and formatting in contributing docs
Updated from global requirements
Remove duplicate test and cleanup unnecessary files
Use fixtures from oslo.i18n and oslo.cfg
Extract WritableLogger from log module
Move handlers and formatters out
Remove dependency on global CONF
switch test from info to error
Test formatting errors with log level being emitted
Imported Translations from Transifex
Simple doc cleanup
Work toward Python 3.4 support and testing
warn against sorting requirements
Make the local module private
Move the option definitions into a private file
Initial translation setup
Fix testr failure under python2.6
Get py27 amd pep8 to work
exported from oslo-incubator by graduate.sh
Set stevedore log level to WARN by default
Add unicode coercion of logged messages to ContextFormatter
Correct coercion of logged message to unicode
Except socket.error if syslog isn’t running
Fix E126 pep8 errors
log: make tests portable
Set keystonemiddleware and routes.middleware to log on WARN level
Adjust oslo logging to provide adapter is enabled for
Make logging_context_format_string optional in log.set_defaults
log: make set_defaults() tests clean up properly
Add default log level for websocket
Ability to customize default_log_levels for each project
Python 3: enable tests/unit/test_log.py
Move
mask_password
to strutils
update new requests logger to default WARN
Remove extra whitespace
Use oslo.messaging to publish log errors
pep8: fixed multiple violations
Add a RequestContext.from_dict method
Fix common.log.ContextFormatter for Python 3
Mask passwords included without quotes at the ends of commands
Use moxstubout and mockpatch from oslotest
Fixes a simple spelling mistake
always log a traceback in the sys.excepthook
Remove redundant default=None for config options
Fix logging setup for Python 3.4
Mask passwords that are included in commands
Improve help strings
Remove str() from LOG.* and exceptions
Fix python26 compatibility for RFCSysLogHandler
Use oslotest instead of common test module
Revert setting oslo-incubator logs to INFO
Set default log levels for oslo.messaging and oslo-incubator
Python 3: enable tests/unit/middleware/test_request_id.py
Add default user_identity to logging record
Add model_query() to db.sqlalchemy.utils module
Remove None for dict.get()
Rename Openstack to OpenStack
Fixture to reraise exceptions raised during logging
Emit message which merged user-supplied argument in log_handler
Log unit test improvements
Use ContextFormatter for imparting context info
Fix deprecated messages sent multiple times
default connectionpool to WARN log level
Backport ‘ident’ from python 3.3 for Oslo’s SysLogHandler
remove extra newlines that eventlet seems to add
Small edits on help strings
Add error type to unhandled exception log message
Logging excepthook: print exception info if debug=True
Utilizes assertIsNone and assertIsNotNone
Fix spelling errors in comments
Use hacking import_exceptions for gettextutils._
Correct invalid docstrings
Translation Message improvements
Remove keystone from default_log_levels default
Adding domain to context and log
Unify different names between Python2/3 with six.moves
Remove vim header
Don’t log to stdout when log_dir is set
Remove uuidutils imports in oslo modules
Adds admin_password as key to be sanitized when logging
Revert “Removes generate_uuid from uuidutils”
Do not name variables as builtins
Removes generate_uuid from uuidutils
Default iso8601 logging to WARN
Use six.text_type instead of unicode function in tests
Add mask password impl from other projects
Use fileutils.write_to_tempfile in LogConfigTestCase
allow keeping of existing loggers with fileConfig
Add amqp=WARN,qpid=WARN to default_log_levels
Replace
assert
with assertTrue
Don’t override default value for eventlet.wsgi.server logging
_get_log_file_path explictly return, when logfile/logdire unset
Make openstack.common.log Python 3 compatible
Make Messages unicode before hitting logging
Adding instance_uuid to context and log
Replace using tests.utils part2
Make a cStringIO usage in test_log py3 compatible
Bump hacking to 0.7.0
Replace using tests.utils with openstack.common.test
Modify local.py to not be dependent on Eventlet
python3: handle module moves in log
Enable H302 hacking check
Add missing license header
Fix bad default for show_deleted
Highlighting the deprecated nature of ‘log-format’
Enable hacking H404 test
Enable hacking H402 test
python3: python3 binary/text data compatbility
Enable hacking H403 test
Remove the notifier and its dependencies from log.py
Deprecate log_format and change default to None
oslo logging tries to run chmod on file
Improve Python 3.x compatibility
Support for lazily instantiated loggers
Incorrect logging setup - duplicating root handlers
Replaces the standard uuid with common in the context module
Gracefully handle errors in logging config files
clarify –log-file comments
Include PID in default logging_context_format_string
Initialize root logger in _setup_logging_from_conf()
Fix Copyright Headers - Rename LLC to Foundation
Unignore log_format option
Fix inconsistency with auth_tok/auth_token
Setup exception handler after configuring logging
Use oslo-config-2013.1b3
Don’t use subprocess for testing excepthook
Emit a warning if RPC calls made with lock
Replace direct use of testtools BaseTestCase
Use testtools as test base class
Move logging config options into the log module
Fixes import order errors
Verbose should not enable debug level logging
Fix pep8 E125 errors
Improve millisecond logging
Enable millisecond logging by default
Allow nova and others to override some logging defaults
update deprecated stanza
Adjust the logging_context_format_string
Fix the log test so it uses the available context fields
Restore proper LoggerTestCase
move nova.common.deprecated to openstack-common
Use pep8 v1.3.3
Improve logging of process id
Fix meaningless test case
Add multiple-driver support to the notifier api
Install a qualified except hook
Remove code to clear basicConfig root log handlers
don’t throw exceptions if %(color)s tag is used
fix bug lp:1019348,update openstack-common to support pep8 1.3
Fix missing gettextutils in several modules
Move get_context_from_function_and_args() to context.py
Switch common files to using jsonutils
Pass in stream as positional argument to StreamHandler
Add common logging and notification
Added dictify() and uuids to the common request context
Add greenthread local storage model from nova
add context ‘tests’
make the skeleton project a template
reog from import merge
Add some more generic middleware, request context, utils, and versioning. Add basic template for server binary
Initial skeleton project
Table Of Contents
CHANGES
3.3.0
3.2.0
3.1.0
3.0.0
2.4.0
2.3.0
2.2.0
2.1.0
2.0.0
1.14.0
1.13.0
1.12.1
1.12.0
1.11.0
1.10.0
1.9.0
1.8.0
1.7.0
1.6.0
1.5.0
1.4.0
1.3.0
1.2.0
1.1.0
1.0.0
0.4.0
0.3.0
0.2.0
0.1.0
Previous topic
Contributing
Next topic
oslo_log.fixture
Project Source
Project Source
This Page
Show Source
Quick search
Enter search terms or a module, class or function name.
Navigation
index
modules
|
next
|
previous
|
oslo.log 3.3.1.dev6 documentation
»