Documentation
¶
Index ¶
- func Checksum(v interface{}) string
- func EnsureIDProvider()
- func NewPrivateKey() (*rsa.PrivateKey, string, error)
- func NextID() uint64
- func ParseDiscoPublicKey(machineKey string) (*key.DiscoPublic, error)
- func ParseMachinePrivateKey(machineKey string) (*key.MachinePrivate, error)
- func ParseMachinePublicKey(machineKey string) (*key.MachinePublic, error)
- func ParseNodePublicKey(machineKey string) (*key.NodePublic, error)
- func RandStringBytes(n int) string
- func RandUint16() uint16
- func RandUint64(n uint64) uint64
- func RandomBytes(size int) ([]byte, error)
- type ZapHCLogAdapter
- func (z *ZapHCLogAdapter) Debug(msg string, args ...interface{})
- func (z *ZapHCLogAdapter) Error(msg string, args ...interface{})
- func (z *ZapHCLogAdapter) GetLevel() hclog.Level
- func (z *ZapHCLogAdapter) ImpliedArgs() []interface{}
- func (z *ZapHCLogAdapter) Info(msg string, args ...interface{})
- func (z *ZapHCLogAdapter) IsDebug() bool
- func (z *ZapHCLogAdapter) IsError() bool
- func (z *ZapHCLogAdapter) IsInfo() bool
- func (z *ZapHCLogAdapter) IsTrace() bool
- func (z *ZapHCLogAdapter) IsWarn() bool
- func (z *ZapHCLogAdapter) Log(level hclog.Level, msg string, args ...interface{})
- func (z *ZapHCLogAdapter) Name() string
- func (z *ZapHCLogAdapter) Named(name string) hclog.Logger
- func (z *ZapHCLogAdapter) ResetNamed(name string) hclog.Logger
- func (z *ZapHCLogAdapter) SetLevel(level hclog.Level)
- func (z *ZapHCLogAdapter) StandardLogger(opts *hclog.StandardLoggerOptions) *log.Logger
- func (z *ZapHCLogAdapter) StandardWriter(opts *hclog.StandardLoggerOptions) io.Writer
- func (z *ZapHCLogAdapter) Trace(msg string, args ...interface{})
- func (z *ZapHCLogAdapter) Warn(msg string, args ...interface{})
- func (z *ZapHCLogAdapter) With(args ...interface{}) hclog.Logger
- func (z *ZapHCLogAdapter) Write(p []byte) (n int, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EnsureIDProvider ¶ added in v0.17.0
func EnsureIDProvider()
func NewPrivateKey ¶ added in v0.3.0
func NewPrivateKey() (*rsa.PrivateKey, string, error)
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 RandUint16 ¶ added in v0.17.0
func RandUint16() uint16
func RandUint64 ¶
func RandomBytes ¶
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
Click to show internal directories.
Click to hide internal directories.