ctl.plugins.log_git
Plugin that appends git reposity commit hash and tag version to log messages
Classes
LogGitConfig
LogGitConfig(ctl.plugins.log.LogPluginConfig)
Confguration schema for LogGitPlugin
Class Attributes
- git (
Str
): name of agit
type plugin to use to obtain uuid and version
LogGitPlugin
LogGitPlugin(ctl.plugins.log_user.LogUserPlugin)
Augment log message with git information
Instanced Arguments
- git (
GitPlugin
)
Class Attributes
- ConfigSchema (
ConfigSchema Class
): Base plugin config schema
Methods
apply
def apply(self, message, level)
Add git information to log message
Arguments
- message (
str
): log message - level (
str
): log severity level
init
def init(self)
called after the plugin is initialized, plugin may define this for any other initialization code