 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
      View Source
      
  var ErrBugsnagUnconfigured = errors.New("bugsnag must be configured before installing this logrus hook")
    ErrBugsnagUnconfigured is returned if NewBugsnagHook is called before bugsnag.Configure. Bugsnag must be configured before the hook.
Functions ¶
func NewBugsnagHook ¶
func NewBugsnagHook() (*bugsnagHook, error)
NewBugsnagHook initializes a logrus hook which sends exceptions to an exception-tracking service compatible with the Bugsnag API. Before using this hook, you must call bugsnag.Configure(). The returned object should be registered with a log via `AddHook()`
Entries that trigger an Error, Fatal or Panic should now include an "error" field to send to Bugsnag.
Types ¶
type ErrBugsnagSendFailed ¶
type ErrBugsnagSendFailed struct {
	// contains filtered or unexported fields
}
    ErrBugsnagSendFailed indicates that the hook failed to submit an error to bugsnag. The error was successfully generated, but `bugsnag.Notify()` failed.
func (ErrBugsnagSendFailed) Error ¶
func (e ErrBugsnagSendFailed) Error() string
 Click to show internal directories. 
   Click to hide internal directories.