Documentation ¶
Index ¶
- func RuntimeRawExtension(t *testing.T, p interface{}) *runtime.RawExtension
- type Log
- func (l *Log) Enabled(level int) bool
- func (l *Log) Error(err error, msg string, keysAndValues ...interface{})
- func (l *Log) Info(level int, msg string, keysAndValues ...interface{})
- func (l *Log) Init(info logr.RuntimeInfo)
- func (l *Log) V(level int) logr.LogSink
- func (l *Log) WithName(name string) logr.LogSink
- func (l *Log) WithValues(keysAndValues ...interface{}) logr.LogSink
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RuntimeRawExtension ¶
func RuntimeRawExtension(t *testing.T, p interface{}) *runtime.RawExtension
RuntimeRawExtension takes anything and turns it into a *runtime.RawExtension. This is helpful for creating clusterv1.Cluster/Machine objects that need a specific AWSClusterProviderSpec or Status.
Types ¶
type Log ¶ added in v0.2.1
type Log struct{}
Log implements logr.Logger for testing. Do not use if you actually want to test log messages.
func (*Log) Init ¶ added in v1.1.0
func (l *Log) Init(info logr.RuntimeInfo)
func (*Log) WithValues ¶ added in v0.2.1
WithValues returns logs with specific values.
Click to show internal directories.
Click to hide internal directories.