mirror of
https://github.com/thegeeklab/wp-plugin-go.git
synced 2024-11-24 13:10:39 +00:00
Merge pull request #15 from drone-plugins/exitmessagef
Add errors.ExitMessagef
This commit is contained in:
commit
29db00764f
@ -36,7 +36,7 @@ func (e ExitError) Fields() logrus.Fields {
|
|||||||
return e.fields
|
return e.fields
|
||||||
}
|
}
|
||||||
|
|
||||||
// ExitMessage initiales a new ExitCoder implementation.
|
// ExitMessage initializes a new ExitCoder implementation.
|
||||||
func ExitMessage(message interface{}) ExitError {
|
func ExitMessage(message interface{}) ExitError {
|
||||||
return ExitError{
|
return ExitError{
|
||||||
message: message,
|
message: message,
|
||||||
@ -44,7 +44,15 @@ func ExitMessage(message interface{}) ExitError {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// WithFields initiales a new ExitCoder implementation.
|
// ExitMessagef initializes a new ExitCoder implementation.
|
||||||
|
func ExitMessagef(format string, a ...interface{}) ExitError {
|
||||||
|
return ExitError{
|
||||||
|
message: fmt.Errorf(format, a...),
|
||||||
|
code: 1,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithFields initializes a new ExitCoder implementation.
|
||||||
func WithFields(message interface{}, fields logrus.Fields) ExitError {
|
func WithFields(message interface{}, fields logrus.Fields) ExitError {
|
||||||
return ExitError{
|
return ExitError{
|
||||||
message: message,
|
message: message,
|
||||||
|
Loading…
Reference in New Issue
Block a user