Documentation
¶
Index ¶
- type Logger
- type Multi
- type Spinner
- func (sp *Spinner) Close() error
- func (sp *Spinner) LogFail(s string, args ...interface{})
- func (sp *Spinner) LogInfo(s string, args ...interface{})
- func (sp *Spinner) LogSent(s string, args ...interface{})
- func (sp *Spinner) LogSkip(s string, args ...interface{})
- func (sp *Spinner) LogTest(s string, args ...interface{})
- func (sp *Spinner) LogWarn(s string, args ...interface{})
- func (sp *Spinner) Open(s string) error
- type Verbose
- func (v *Verbose) Close() error
- func (v *Verbose) LogFail(s string, args ...interface{})
- func (v *Verbose) LogInfo(s string, args ...interface{})
- func (v *Verbose) LogSent(s string, args ...interface{})
- func (v *Verbose) LogSkip(s string, args ...interface{})
- func (v *Verbose) LogTest(s string, args ...interface{})
- func (v *Verbose) LogWarn(s string, args ...interface{})
- func (v *Verbose) Open(s string) error
- func (v *Verbose) PeriodicSummary()
- func (v *Verbose) SetTotal(jobs uint)
- func (v *Verbose) Summary() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Logger ¶
type Logger interface {
Open(string) error
Close() error
SetTotal(uint)
LogSkip(string, ...interface{})
LogInfo(string, ...interface{})
LogSent(string, ...interface{})
LogWarn(string, ...interface{})
LogFail(string, ...interface{})
LogTest(string, ...interface{})
}
Logger knows how to handle all the emailing events.
type Spinner ¶
type Spinner struct {
Verbose
}
Spinner displays current delivery status.
func NewSpinner ¶
func NewSpinner() *Spinner
Click to show internal directories.
Click to hide internal directories.