util

package
v0.18.0 Latest Latest
Warning

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

Go to latest
Published: May 24, 2025 License: BSD-3-Clause Imports: 22 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Checksum added in v0.4.0

func Checksum(v interface{}) string

func EnsureIDProvider added in v0.17.0

func EnsureIDProvider()

func NewPrivateKey added in v0.3.0

func NewPrivateKey() (*rsa.PrivateKey, string, error)

func NextID

func NextID() uint64

func ParseDiscoPublicKey

func ParseDiscoPublicKey(machineKey string) (*key.DiscoPublic, error)

func ParseMachinePrivateKey

func ParseMachinePrivateKey(machineKey string) (*key.MachinePrivate, error)

func ParseMachinePublicKey

func ParseMachinePublicKey(machineKey string) (*key.MachinePublic, error)

func ParseNodePublicKey

func ParseNodePublicKey(machineKey string) (*key.NodePublic, error)

func RandStringBytes

func RandStringBytes(n int) string

func RandUint16 added in v0.17.0

func RandUint16() uint16

func RandUint64

func RandUint64(n uint64) uint64

func RandomBytes

func RandomBytes(size int) ([]byte, error)

Types

type ZapHCLogAdapter added in v0.18.0

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

func NewZapAdapter added in v0.18.0

func NewZapAdapter(zapLogger *zap.Logger, name string) *ZapHCLogAdapter

func (*ZapHCLogAdapter) Debug added in v0.18.0

func (z *ZapHCLogAdapter) Debug(msg string, args ...interface{})

func (*ZapHCLogAdapter) Error added in v0.18.0

func (z *ZapHCLogAdapter) Error(msg string, args ...interface{})

func (*ZapHCLogAdapter) GetLevel added in v0.18.0

func (z *ZapHCLogAdapter) GetLevel() hclog.Level

func (*ZapHCLogAdapter) ImpliedArgs added in v0.18.0

func (z *ZapHCLogAdapter) ImpliedArgs() []interface{}

func (*ZapHCLogAdapter) Info added in v0.18.0

func (z *ZapHCLogAdapter) Info(msg string, args ...interface{})

func (*ZapHCLogAdapter) IsDebug added in v0.18.0

func (z *ZapHCLogAdapter) IsDebug() bool

func (*ZapHCLogAdapter) IsError added in v0.18.0

func (z *ZapHCLogAdapter) IsError() bool

func (*ZapHCLogAdapter) IsInfo added in v0.18.0

func (z *ZapHCLogAdapter) IsInfo() bool

func (*ZapHCLogAdapter) IsTrace added in v0.18.0

func (z *ZapHCLogAdapter) IsTrace() bool

func (*ZapHCLogAdapter) IsWarn added in v0.18.0

func (z *ZapHCLogAdapter) IsWarn() bool

func (*ZapHCLogAdapter) Log added in v0.18.0

func (z *ZapHCLogAdapter) Log(level hclog.Level, msg string, args ...interface{})

func (*ZapHCLogAdapter) Name added in v0.18.0

func (z *ZapHCLogAdapter) Name() string

func (*ZapHCLogAdapter) Named added in v0.18.0

func (z *ZapHCLogAdapter) Named(name string) hclog.Logger

func (*ZapHCLogAdapter) ResetNamed added in v0.18.0

func (z *ZapHCLogAdapter) ResetNamed(name string) hclog.Logger

func (*ZapHCLogAdapter) SetLevel added in v0.18.0

func (z *ZapHCLogAdapter) SetLevel(level hclog.Level)

func (*ZapHCLogAdapter) StandardLogger added in v0.18.0

func (z *ZapHCLogAdapter) StandardLogger(opts *hclog.StandardLoggerOptions) *log.Logger

func (*ZapHCLogAdapter) StandardWriter added in v0.18.0

func (z *ZapHCLogAdapter) StandardWriter(opts *hclog.StandardLoggerOptions) io.Writer

func (*ZapHCLogAdapter) Trace added in v0.18.0

func (z *ZapHCLogAdapter) Trace(msg string, args ...interface{})

func (*ZapHCLogAdapter) Warn added in v0.18.0

func (z *ZapHCLogAdapter) Warn(msg string, args ...interface{})

func (*ZapHCLogAdapter) With added in v0.18.0

func (z *ZapHCLogAdapter) With(args ...interface{}) hclog.Logger

func (*ZapHCLogAdapter) Write added in v0.18.0

func (z *ZapHCLogAdapter) Write(p []byte) (n int, err error)

Jump to

Keyboard shortcuts

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