logging

package
v0.0.16 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 29, 2025 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ForAppInstallation

func ForAppInstallation(appInstallation models.AppInstallation) *log.Entry

func ForEvent

func ForEvent(logger *log.Entry, event models.WorkflowEvent) *log.Entry

func ForExecution

func ForExecution(execution *models.WorkflowNodeExecution, parent *models.WorkflowNodeExecution) *log.Entry

func ForNode

func ForNode(node models.WorkflowNode) *log.Entry

func WithAppInstallation

func WithAppInstallation(logger *log.Entry, appInstallation models.AppInstallation) *log.Entry

func WithExecution

func WithExecution(
	logger *log.Entry,
	execution *models.WorkflowNodeExecution,
	parent *models.WorkflowNodeExecution,
) *log.Entry

func WithNode

func WithNode(logger *log.Entry, node models.WorkflowNode) *log.Entry

func WithQueueItem

func WithQueueItem(logger *log.Entry, queueItem models.WorkflowNodeQueueItem) *log.Entry

Types

type TackleLogger

type TackleLogger struct {
	// contains filtered or unexported fields
}

func NewTackleLogger

func NewTackleLogger(logger *log.Entry) TackleLogger

func (TackleLogger) Errorf

func (l TackleLogger) Errorf(format string, args ...interface{})

func (TackleLogger) Infof

func (l TackleLogger) Infof(format string, args ...interface{})

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL