mirror of
https://github.com/outbackdingo/kamaji.git
synced 2026-01-27 18:19:25 +00:00
51 lines
1.2 KiB
Go
51 lines
1.2 KiB
Go
// Copyright 2022 Clastix Labs
|
|
// SPDX-License-Identifier: Apache-2.0
|
|
|
|
package errors
|
|
|
|
import "github.com/pkg/errors"
|
|
|
|
func NewCreateUserError(err error) error {
|
|
return errors.Wrap(err, "cannot create user")
|
|
}
|
|
|
|
func NewGrantPrivilegesError(err error) error {
|
|
return errors.Wrap(err, "cannot grant privileges")
|
|
}
|
|
|
|
func NewCheckUserExistsError(err error) error {
|
|
return errors.Wrap(err, "cannot check if user exists")
|
|
}
|
|
|
|
func NewCheckGrantExistsError(err error) error {
|
|
return errors.Wrap(err, "cannot check if grant exists")
|
|
}
|
|
|
|
func NewDeleteUserError(err error) error {
|
|
return errors.Wrap(err, "cannot delete user")
|
|
}
|
|
|
|
func NewCannotDeleteDatabaseError(err error) error {
|
|
return errors.Wrap(err, "cannot delete database")
|
|
}
|
|
|
|
func NewCheckDatabaseExistError(err error) error {
|
|
return errors.Wrap(err, "cannot check if database exists")
|
|
}
|
|
|
|
func NewRevokePrivilegesError(err error) error {
|
|
return errors.Wrap(err, "cannot revoke privileges")
|
|
}
|
|
|
|
func NewCloseConnectionError(err error) error {
|
|
return errors.Wrap(err, "cannot close connection")
|
|
}
|
|
|
|
func NewCheckConnectionError(err error) error {
|
|
return errors.Wrap(err, "cannot check connection")
|
|
}
|
|
|
|
func NewCreateDBError(err error) error {
|
|
return errors.Wrap(err, "cannot create database")
|
|
}
|