diff options
Diffstat (limited to 'errors.go')
-rw-r--r-- | errors.go | 11 |
1 files changed, 9 insertions, 2 deletions
@@ -2,9 +2,16 @@ package main import ( "errors" + "fmt" + "strings" ) var ( - err_deliver_write = errors.New("unable to write to filesystem while attempting to deliver message") - err_unsupported_database_type = errors.New("unsupported database type; only \"postgres\" is currently supported") + err_unsupported_database_type = errors.New("Unsupported database type; only \"postgres\" is currently supported") ) + +type err_local_recipients_not_found_t []string + +func (e *err_local_recipients_not_found_t) Error() string { + return fmt.Sprintf("Local recipients not found: %s", strings.Join([]string(*e), ", ")) +} |