component-basek8s.io/component-base/logs/json Index | Files | Directories

package logs

import "k8s.io/component-base/logs/json"

Index

Functions

func NewJSONLogger

func NewJSONLogger(infoStream, errorStream zapcore.WriteSyncer) (logr.Logger, func())

NewJSONLogger creates a new json logr.Logger and its associated flush function. The separate error stream is optional and may be nil.

Types

type Factory

type Factory struct{}

Factory produces JSON logger instances.

func (Factory) Create

func (f Factory) Create(options config.FormatOptions) (logr.Logger, func())

Source Files

json.go

Directories

PathSynopsis
logs/json/register
Version
v0.23.0
Published
Dec 7, 2021
Platform
js/wasm
Imports
8 packages
Last checked
1 hour ago

Tools for package owners.