Metadata-Version: 2.1
Name: django-live-logging
Version: 0.1.0
Summary: UNKNOWN
Home-page: https://gitlab.com/os4d/django-logging-dbconfig.git
Author: sax
Author-email: s.apostolico@gmail.com
License: MIT
Download-URL: https://gitlab.com/os4d/django-logging-dbconfig
Platform: any
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Operating System :: OS Independent
Classifier: Framework :: Django :: 3.2
Classifier: Framework :: Django :: 4.0
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Intended Audience :: Developers
Description-Content-Type: text/markdown
Provides-Extra: test
Provides-Extra: dev
Provides-Extra: docs
License-File: LICENSE

django-smart-logging
====================

[![master](https://gitlab.com/os4d/django-logging-dbconfig/badges/master/pipeline.svg)](https://gitlab.com/os4d/django-logging-dbconfig/-/commits/master)
[![develop](https://gitlab.com/os4d/django-logging-dbconfig/badges/master/pipeline.svg)](https://gitlab.com/os4d/django-logging-dbconfig/-/commits/develop)
[![coverage](https://gitlab.com/os4d/django-logging-dbconfig/badges/develop/coverage.svg)](https://gitlab.com/os4d/django-logging-dbconfig/-/graphs/develop/charts)

Plugin for django-smart-admin that allows changing python logging configuration (level/handlers/propagate) without the need to restart the app



Known Limits:
-------------

- double handlers with same configuration are not detected
```
    "handlers": {
        "console": {"class": "logging.StreamHandler", "formatter": "verbose"},
        "console2": {"class": "logging.StreamHandler", "formatter": "verbose"},
        "null": {
            "class": "logging.NullHandler",
        },
    }
```


