Metadata-Version: 2.0
Name: sloth-ci.ext.file-logs
Version: 1.1.0
Summary: File logs for Sloth CI apps
Home-page: https://bitbucket.org/moigagoo/sloth-ci-extensions
Author: Konstantin Molchanov
Author-email: moigagoo@live.com
License: MIT
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Requires-Dist: sloth-ci (>=1.2.3)
Requires-Dist: awesome-slugify

Sloth CI extension that adds a file logger (can be rotating and timed rotating) to Sloth CI apps.

Formerly known as "sloth-ci.ext.logs."

Extension params::

    # Use the module sloth_ci.ext.file-logs.
    module: file_logs

    # Set the log path. Default is the current dir.
    path: debug_logs

    # Log filename. If not given, slug of the app's listen point will be used.
    filename: test_debug.log

    # Log level (number or valid Python logging level name).
    level: DEBUG

    # Log format (refer to the Python logging module documentation). The default value is given below. 
    # format: '%(asctime)s | %(name)30s | %(levelname)10s | %(message)s'

    # Make logs rotating. Default is false.
    # rotating: true

    # If rotating, maximum size of a log file in bytes.
    # max_bytes: 500

    # If rotating, maximum number or log files to keep.
    # backup_count: 10


