Documentation ¶
Overview ¶
Pine is a completely useless (but cute) logging interface
Index ¶
- Constants
- type Pine
- type PineExtraWriter
- func (w *PineExtraWriter) Bug(msg string, params ...interface{})
- func (w *PineExtraWriter) Disk(msg string, params ...interface{})
- func (w *PineExtraWriter) Error(msg string, params ...interface{})
- func (w *PineExtraWriter) Fatal(msg string, params ...interface{})
- func (w *PineExtraWriter) Finish(msg string, params ...interface{})
- func (w *PineExtraWriter) Info(msg string, params ...interface{})
- func (w *PineExtraWriter) Lock(msg string, params ...interface{})
- func (w *PineExtraWriter) Plug(msg string, params ...interface{})
- func (w *PineExtraWriter) Secure(msg string, params ...interface{})
- func (w *PineExtraWriter) Sleep(msg string, params ...interface{})
- func (w *PineExtraWriter) Spawn(msg string, params ...interface{})
- func (w *PineExtraWriter) Success(msg string, params ...interface{})
- func (w *PineExtraWriter) Terminate(msg string, params ...interface{})
- func (w *PineExtraWriter) Thread(msg string, params ...interface{})
- func (w *PineExtraWriter) Timing(msg string, params ...interface{})
- func (w *PineExtraWriter) WTF(msg string, params ...interface{})
- func (w *PineExtraWriter) Warn(msg string, params ...interface{})
- type PineWriter
- func (w *PineWriter) Bug(msg string, params ...interface{})
- func (w *PineWriter) BugExtra(extra, msg string, params ...interface{})
- func (w *PineWriter) Disk(msg string, params ...interface{})
- func (w *PineWriter) DiskExtra(extra, msg string, params ...interface{})
- func (w *PineWriter) Error(msg string, params ...interface{})
- func (w *PineWriter) ErrorExtra(extra, msg string, params ...interface{})
- func (w *PineWriter) Fatal(msg string, params ...interface{})
- func (w *PineWriter) FatalExtra(extra, msg string, params ...interface{})
- func (w *PineWriter) Finish(msg string, params ...interface{})
- func (w *PineWriter) FinishExtra(extra, msg string, params ...interface{})
- func (w *PineWriter) Info(msg string, params ...interface{})
- func (w *PineWriter) InfoExtra(extra, msg string, params ...interface{})
- func (w *PineWriter) Lock(msg string, params ...interface{})
- func (w *PineWriter) LockExtra(extra, msg string, params ...interface{})
- func (w *PineWriter) Plug(msg string, params ...interface{})
- func (w *PineWriter) PlugExtra(extra, msg string, params ...interface{})
- func (w *PineWriter) Secure(msg string, params ...interface{})
- func (w *PineWriter) SecureExtra(extra, msg string, params ...interface{})
- func (w *PineWriter) Sleep(msg string, params ...interface{})
- func (w *PineWriter) SleepExtra(extra, msg string, params ...interface{})
- func (w *PineWriter) Spawn(msg string, params ...interface{})
- func (w *PineWriter) SpawnExtra(extra, msg string, params ...interface{})
- func (w *PineWriter) Success(msg string, params ...interface{})
- func (w *PineWriter) SuccessExtra(extra, msg string, params ...interface{})
- func (w *PineWriter) Terminate(msg string, params ...interface{})
- func (w *PineWriter) TerminateExtra(extra, msg string, params ...interface{})
- func (w *PineWriter) Thread(msg string, params ...interface{})
- func (w *PineWriter) ThreadExtra(extra, msg string, params ...interface{})
- func (w *PineWriter) Timing(msg string, params ...interface{})
- func (w *PineWriter) TimingExtra(extra, msg string, params ...interface{})
- func (w *PineWriter) WTF(msg string, params ...interface{})
- func (w *PineWriter) WTFExtra(extra, msg string, params ...interface{})
- func (w *PineWriter) Warn(msg string, params ...interface{})
- func (w *PineWriter) WarnExtra(extra, msg string, params ...interface{})
- func (p *PineWriter) WithExtra(extra string) *PineExtraWriter
- type Writer
Constants ¶
View Source
const ( Bug msgType = iota Disk Error Finish Info Lock Plug Secure Sleep Spawn Success Terminate Thread Timing WTF Warn )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Pine ¶
type Pine struct {
// contains filtered or unexported fields
}
Pine is a completely useless (but cute) logging interface
func (*Pine) NewWriter ¶
func (p *Pine) NewWriter(module string) *PineWriter
NewWriter creates a new writer instance with a given module name
type PineExtraWriter ¶
type PineExtraWriter struct {
// contains filtered or unexported fields
}
PineExtraWriter is a writer instance associated to a module and with a static Extra field.
func (*PineExtraWriter) Bug ¶ added in v0.2.2
func (w *PineExtraWriter) Bug(msg string, params ...interface{})
func (*PineExtraWriter) Disk ¶ added in v0.2.0
func (w *PineExtraWriter) Disk(msg string, params ...interface{})
func (*PineExtraWriter) Error ¶ added in v0.2.0
func (w *PineExtraWriter) Error(msg string, params ...interface{})
func (*PineExtraWriter) Fatal ¶ added in v0.2.2
func (w *PineExtraWriter) Fatal(msg string, params ...interface{})
func (*PineExtraWriter) Finish ¶ added in v0.2.0
func (w *PineExtraWriter) Finish(msg string, params ...interface{})
func (*PineExtraWriter) Info ¶ added in v0.2.0
func (w *PineExtraWriter) Info(msg string, params ...interface{})
func (*PineExtraWriter) Lock ¶ added in v0.2.1
func (w *PineExtraWriter) Lock(msg string, params ...interface{})
func (*PineExtraWriter) Plug ¶ added in v0.2.2
func (w *PineExtraWriter) Plug(msg string, params ...interface{})
func (*PineExtraWriter) Secure ¶ added in v0.2.1
func (w *PineExtraWriter) Secure(msg string, params ...interface{})
func (*PineExtraWriter) Sleep ¶ added in v0.2.2
func (w *PineExtraWriter) Sleep(msg string, params ...interface{})
func (*PineExtraWriter) Spawn ¶ added in v0.2.0
func (w *PineExtraWriter) Spawn(msg string, params ...interface{})
func (*PineExtraWriter) Success ¶ added in v0.2.0
func (w *PineExtraWriter) Success(msg string, params ...interface{})
func (*PineExtraWriter) Terminate ¶ added in v0.2.0
func (w *PineExtraWriter) Terminate(msg string, params ...interface{})
func (*PineExtraWriter) Thread ¶ added in v0.2.2
func (w *PineExtraWriter) Thread(msg string, params ...interface{})
func (*PineExtraWriter) Timing ¶ added in v0.2.0
func (w *PineExtraWriter) Timing(msg string, params ...interface{})
func (*PineExtraWriter) WTF ¶ added in v0.2.0
func (w *PineExtraWriter) WTF(msg string, params ...interface{})
func (*PineExtraWriter) Warn ¶ added in v0.2.0
func (w *PineExtraWriter) Warn(msg string, params ...interface{})
type PineWriter ¶
type PineWriter struct {
// contains filtered or unexported fields
}
PineWriter is a writter instance already associated to a module.
func NewWriter ¶
func NewWriter(module string) *PineWriter
NewWriter creates a new Writer instance using the provided module name
func (*PineWriter) Bug ¶ added in v0.2.2
func (w *PineWriter) Bug(msg string, params ...interface{})
func (*PineWriter) BugExtra ¶ added in v0.2.2
func (w *PineWriter) BugExtra(extra, msg string, params ...interface{})
func (*PineWriter) Disk ¶ added in v0.2.0
func (w *PineWriter) Disk(msg string, params ...interface{})
func (*PineWriter) DiskExtra ¶ added in v0.2.0
func (w *PineWriter) DiskExtra(extra, msg string, params ...interface{})
func (*PineWriter) Error ¶ added in v0.2.0
func (w *PineWriter) Error(msg string, params ...interface{})
func (*PineWriter) ErrorExtra ¶ added in v0.2.0
func (w *PineWriter) ErrorExtra(extra, msg string, params ...interface{})
func (*PineWriter) Fatal ¶ added in v0.2.2
func (w *PineWriter) Fatal(msg string, params ...interface{})
func (*PineWriter) FatalExtra ¶ added in v0.2.2
func (w *PineWriter) FatalExtra(extra, msg string, params ...interface{})
func (*PineWriter) Finish ¶ added in v0.2.0
func (w *PineWriter) Finish(msg string, params ...interface{})
func (*PineWriter) FinishExtra ¶ added in v0.2.0
func (w *PineWriter) FinishExtra(extra, msg string, params ...interface{})
func (*PineWriter) Info ¶ added in v0.2.0
func (w *PineWriter) Info(msg string, params ...interface{})
func (*PineWriter) InfoExtra ¶ added in v0.2.0
func (w *PineWriter) InfoExtra(extra, msg string, params ...interface{})
func (*PineWriter) Lock ¶ added in v0.2.1
func (w *PineWriter) Lock(msg string, params ...interface{})
func (*PineWriter) LockExtra ¶ added in v0.2.1
func (w *PineWriter) LockExtra(extra, msg string, params ...interface{})
func (*PineWriter) Plug ¶ added in v0.2.2
func (w *PineWriter) Plug(msg string, params ...interface{})
func (*PineWriter) PlugExtra ¶ added in v0.2.2
func (w *PineWriter) PlugExtra(extra, msg string, params ...interface{})
func (*PineWriter) Secure ¶ added in v0.2.1
func (w *PineWriter) Secure(msg string, params ...interface{})
func (*PineWriter) SecureExtra ¶ added in v0.2.1
func (w *PineWriter) SecureExtra(extra, msg string, params ...interface{})
func (*PineWriter) Sleep ¶ added in v0.2.2
func (w *PineWriter) Sleep(msg string, params ...interface{})
func (*PineWriter) SleepExtra ¶ added in v0.2.2
func (w *PineWriter) SleepExtra(extra, msg string, params ...interface{})
func (*PineWriter) Spawn ¶ added in v0.2.0
func (w *PineWriter) Spawn(msg string, params ...interface{})
func (*PineWriter) SpawnExtra ¶ added in v0.2.0
func (w *PineWriter) SpawnExtra(extra, msg string, params ...interface{})
func (*PineWriter) Success ¶ added in v0.2.0
func (w *PineWriter) Success(msg string, params ...interface{})
func (*PineWriter) SuccessExtra ¶ added in v0.2.0
func (w *PineWriter) SuccessExtra(extra, msg string, params ...interface{})
func (*PineWriter) Terminate ¶ added in v0.2.0
func (w *PineWriter) Terminate(msg string, params ...interface{})
func (*PineWriter) TerminateExtra ¶ added in v0.2.0
func (w *PineWriter) TerminateExtra(extra, msg string, params ...interface{})
func (*PineWriter) Thread ¶ added in v0.2.2
func (w *PineWriter) Thread(msg string, params ...interface{})
func (*PineWriter) ThreadExtra ¶ added in v0.2.2
func (w *PineWriter) ThreadExtra(extra, msg string, params ...interface{})
func (*PineWriter) Timing ¶ added in v0.2.0
func (w *PineWriter) Timing(msg string, params ...interface{})
func (*PineWriter) TimingExtra ¶ added in v0.2.0
func (w *PineWriter) TimingExtra(extra, msg string, params ...interface{})
func (*PineWriter) WTF ¶ added in v0.2.0
func (w *PineWriter) WTF(msg string, params ...interface{})
func (*PineWriter) WTFExtra ¶ added in v0.2.0
func (w *PineWriter) WTFExtra(extra, msg string, params ...interface{})
func (*PineWriter) Warn ¶ added in v0.2.0
func (w *PineWriter) Warn(msg string, params ...interface{})
func (*PineWriter) WarnExtra ¶ added in v0.2.0
func (w *PineWriter) WarnExtra(extra, msg string, params ...interface{})
func (*PineWriter) WithExtra ¶
func (p *PineWriter) WithExtra(extra string) *PineExtraWriter
WithExtra returns a new PineExtraWriter with an associated module and static extra value
type Writer ¶ added in v0.2.0
type Writer interface { Bug(msg string, params ...interface{}) Disk(msg string, params ...interface{}) Error(msg string, params ...interface{}) Finish(msg string, params ...interface{}) Info(msg string, params ...interface{}) Lock(msg string, params ...interface{}) Plug(msg string, params ...interface{}) Secure(msg string, params ...interface{}) Sleep(msg string, params ...interface{}) Spawn(msg string, params ...interface{}) Success(msg string, params ...interface{}) Terminate(msg string, params ...interface{}) Thread(msg string, params ...interface{}) Timing(msg string, params ...interface{}) WTF(msg string, params ...interface{}) Warn(msg string, params ...interface{}) Fatal(msg string, params ...interface{}) }
Source Files ¶
Click to show internal directories.
Click to hide internal directories.