Log Manager
This page contains documentation for the
Date Manager
package which is curated with frequently used datetime methods,
modules in a simpler way.
Frequent logs operations using methods provided.
Modules exported by this package:
log_manager
: Provide several frequently used logs operations.
Package Details
This module allows the user to make log operations.
Examples:
>>> from log_manager.log_manager import LogManager
>>> log_manager = LogManager()
>>> log_manager.info("This is an informational message.")
>>> log_manager.error("An error occurred!")
>>> log_manager.debug("This is just an informational message.")
>>> log_manager.warning("Important message.")
>>> log_manager.critical("Critical Issue occurred.")
The module contains the following methods:
__init__(log_file, log_level, log_name)
- creates the instance of the class.info(msg)
- logs the informational message.error(msg)
- logs the error message.warning(msg)
- logs the warning message.debug(msg)
- logs the debug message.critical(msg)
- logs the critical message.
LogManager
Source code in log_manager\log_manager.py
__init__(log_file='./Custom-Python_Tools.log', log_level=logging.DEBUG, log_name='LogManager')
Initialize the LogManager class.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
log_file |
str
|
The name of the log file. |
'./Custom-Python_Tools.log'
|
log_level |
int
|
The logging level. |
DEBUG
|
log_name |
str
|
The logging name. |
'LogManager'
|
Source code in log_manager\log_manager.py
critical(message)
Log a message with severity 'CRITICAL'.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
message |
str
|
The message to log. |
required |
Returns:
Type | Description |
---|---|
None
|
None |
debug(message)
Log a message with severity 'DEBUG'.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
message |
str
|
The message to log. |
required |
Returns:
Type | Description |
---|---|
None
|
None |
error(message)
Log a message with severity 'ERROR'.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
message |
str
|
The message to log. |
required |
Returns:
Type | Description |
---|---|
None
|
None |
info(message)
Log a message with severity 'INFO'.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
message |
str
|
The message to log. |
required |
Returns:
Type | Description |
---|---|
None
|
None |
warning(message)
Log a message with severity 'WARNING'.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
message |
str
|
The message to log. |
required |
Returns:
Type | Description |
---|---|
None
|
None |