Skip to main content

Useful common logging functionality by MLZ

Project description

mlzlog is a collection of common logging functionality developed and used at MLZ.

Usage

Before you do any logging, initiate the mlz logging via:

initLogging(rootname='mlz', rootlevel='info', logdir='/var/log')

That will set up a global root logger (accesible via mlzlog.log) and attach handlers for colored console output and logfiles (in a nice version).

To get a new logger just use getChild on another logger (e.g. mlzlog.log):

# ownDir creates a new subdirectory for the desired logger name
mlzlog.log.getChild('mysublogger', ownDir=True)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mlzlog-0.2.0.tar.gz (20.1 kB view details)

Uploaded Source

File details

Details for the file mlzlog-0.2.0.tar.gz.

File metadata

  • Download URL: mlzlog-0.2.0.tar.gz
  • Upload date:
  • Size: 20.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for mlzlog-0.2.0.tar.gz
Algorithm Hash digest
SHA256 150efa51566ce38c64c4ce3a568ee86836f5876b110379c4fa1136f6a3f42f0c
MD5 38d669e0fce8285a7c72be1f427c8240
BLAKE2b-256 61ae8ef0fc84a7ab49e2dbd4332d86cf23b393ff4c08ba5763febb4ecf301c75

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page