Documentation
¶
Index ¶
- func ForAppInstallation(appInstallation models.AppInstallation) *log.Entry
- func ForEvent(logger *log.Entry, event models.WorkflowEvent) *log.Entry
- func ForExecution(execution *models.WorkflowNodeExecution, parent *models.WorkflowNodeExecution) *log.Entry
- func ForNode(node models.WorkflowNode) *log.Entry
- func WithAppInstallation(logger *log.Entry, appInstallation models.AppInstallation) *log.Entry
- func WithExecution(logger *log.Entry, execution *models.WorkflowNodeExecution, ...) *log.Entry
- func WithNode(logger *log.Entry, node models.WorkflowNode) *log.Entry
- func WithQueueItem(logger *log.Entry, queueItem models.WorkflowNodeQueueItem) *log.Entry
- type TackleLogger
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ForAppInstallation ¶
func ForAppInstallation(appInstallation models.AppInstallation) *log.Entry
func ForExecution ¶
func ForExecution(execution *models.WorkflowNodeExecution, parent *models.WorkflowNodeExecution) *log.Entry
func WithAppInstallation ¶
func WithExecution ¶
func WithExecution( logger *log.Entry, execution *models.WorkflowNodeExecution, parent *models.WorkflowNodeExecution, ) *log.Entry
func WithQueueItem ¶
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{})
Click to show internal directories.
Click to hide internal directories.