aggregated_logging

package
v0.0.0-...-4d083f9 Latest Latest
Warning

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

Go to latest
Published: Jun 29, 2017 License: Apache-2.0 Imports: 23 Imported by: 0

Documentation

Index

Constants

View Source
const (
	AggregatedLoggingName = "AggregatedLogging"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type AggregatedLogging

type AggregatedLogging struct {
	MasterConfigFile string
	OsClient         *client.Client
	KubeClient       kclientset.Interface
	// contains filtered or unexported fields
}

AggregatedLogging is a Diagnostic to check the configurations and general integration of the OpenShift stack for aggregating container logs https://github.com/openshift/origin-aggregated-logging

func NewAggregatedLogging

func NewAggregatedLogging(masterConfigFile string, kclient kclientset.Interface, osclient *client.Client) *AggregatedLogging

NewAggregatedLogging returns the AggregatedLogging Diagnostic

func (*AggregatedLogging) CanRun

func (d *AggregatedLogging) CanRun() (bool, error)

func (*AggregatedLogging) Check

func (*AggregatedLogging) Debug

func (d *AggregatedLogging) Debug(id string, message string)

func (*AggregatedLogging) Description

func (d *AggregatedLogging) Description() string

func (*AggregatedLogging) Error

func (d *AggregatedLogging) Error(id string, err error, message string)

func (*AggregatedLogging) Info

func (d *AggregatedLogging) Info(id string, message string)

func (*AggregatedLogging) Name

func (d *AggregatedLogging) Name() string

func (*AggregatedLogging) Warn

func (d *AggregatedLogging) Warn(id string, err error, message string)

Jump to

Keyboard shortcuts

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