2014-10-22 05:32:19 +00:00
|
|
|
package influxdb
|
2014-11-01 01:31:19 +00:00
|
|
|
|
|
|
|
import (
|
2014-11-17 22:54:35 +00:00
|
|
|
"errors"
|
2014-11-01 01:31:19 +00:00
|
|
|
)
|
|
|
|
|
2014-11-17 22:54:35 +00:00
|
|
|
var (
|
|
|
|
// ErrServerOpen is returned when opening an already open server.
|
|
|
|
ErrServerOpen = errors.New("server already open")
|
|
|
|
|
|
|
|
// ErrServerClosed is returned when closing an already closed server.
|
|
|
|
ErrServerClosed = errors.New("server already closed")
|
|
|
|
|
|
|
|
// ErrPathRequired is returned when opening a server without a path.
|
|
|
|
ErrPathRequired = errors.New("path required")
|
|
|
|
|
2014-11-21 14:27:59 +00:00
|
|
|
// ErrDatabaseNameRequired is returned when creating a database without a name.
|
|
|
|
ErrDatabaseNameRequired = errors.New("database name required")
|
|
|
|
|
2014-11-17 22:54:35 +00:00
|
|
|
// ErrDatabaseExists is returned when creating a duplicate database.
|
|
|
|
ErrDatabaseExists = errors.New("database exists")
|
|
|
|
|
|
|
|
// ErrDatabaseNotFound is returned when dropping a non-existent database.
|
|
|
|
ErrDatabaseNotFound = errors.New("database not found")
|
|
|
|
|
|
|
|
// ErrDatabaseRequired is returned when using a blank database name.
|
|
|
|
ErrDatabaseRequired = errors.New("database required")
|
|
|
|
|
|
|
|
// ErrClusterAdminExists is returned when creating a duplicate admin.
|
|
|
|
ErrClusterAdminExists = errors.New("cluster admin exists")
|
|
|
|
|
|
|
|
// ErrClusterAdminNotFound is returned when deleting a non-existent admin.
|
|
|
|
ErrClusterAdminNotFound = errors.New("cluster admin not found")
|
|
|
|
|
|
|
|
// ErrUserExists is returned when creating a duplicate user.
|
|
|
|
ErrUserExists = errors.New("user exists")
|
|
|
|
|
|
|
|
// ErrUserNotFound is returned when deleting a non-existent user.
|
|
|
|
ErrUserNotFound = errors.New("user not found")
|
|
|
|
|
|
|
|
// ErrUsernameRequired is returned when using a blank username.
|
|
|
|
ErrUsernameRequired = errors.New("username required")
|
|
|
|
|
|
|
|
// ErrInvalidUsername is returned when using a username with invalid characters.
|
|
|
|
ErrInvalidUsername = errors.New("invalid username")
|
|
|
|
|
2014-11-18 22:57:10 +00:00
|
|
|
// ErrRetentionPolicyExists is returned when creating a duplicate shard space.
|
2014-11-19 00:03:21 +00:00
|
|
|
ErrRetentionPolicyExists = errors.New("retention policy exists")
|
2014-11-17 22:54:35 +00:00
|
|
|
|
2014-11-18 22:57:10 +00:00
|
|
|
// ErrRetentionPolicyNotFound is returned when deleting a non-existent shard space.
|
2014-11-19 00:03:21 +00:00
|
|
|
ErrRetentionPolicyNotFound = errors.New("retention policy not found")
|
2014-11-17 22:54:35 +00:00
|
|
|
|
2014-11-18 22:57:10 +00:00
|
|
|
// ErrRetentionPolicyNameRequired is returned using a blank shard space name.
|
2014-11-19 00:03:21 +00:00
|
|
|
ErrRetentionPolicyNameRequired = errors.New("retention policy name required")
|
2014-11-17 22:54:35 +00:00
|
|
|
|
|
|
|
// ErrShardNotFound is returned writing to a non-existent shard.
|
|
|
|
ErrShardNotFound = errors.New("shard not found")
|
|
|
|
|
|
|
|
// ErrReadAccessDenied is returned when a user attempts to read
|
|
|
|
// data that he or she does not have permission to read.
|
|
|
|
ErrReadAccessDenied = errors.New("read access denied")
|
|
|
|
|
2014-11-26 14:36:43 +00:00
|
|
|
// ErrReadWritePermissionsRequired is returned when required read/write permissions aren't provided.
|
|
|
|
ErrReadWritePermissionsRequired = errors.New("read/write permissions required")
|
|
|
|
|
2014-11-17 22:54:35 +00:00
|
|
|
// ErrInvalidQuery is returned when executing an unknown query type.
|
|
|
|
ErrInvalidQuery = errors.New("invalid query")
|
2014-11-24 00:15:41 +00:00
|
|
|
|
|
|
|
// ErrSeriesNotFound is returned when looking up a non-existent series by database, name and tags
|
2014-12-03 15:36:04 +00:00
|
|
|
ErrSeriesNotFound = errors.New("series not found")
|
2014-11-24 00:15:41 +00:00
|
|
|
|
|
|
|
// ErrSeriesExists is returned when attempting to set the id of a series by database, name and tags that already exists
|
2014-12-03 15:36:04 +00:00
|
|
|
ErrSeriesExists = errors.New("series already exists")
|
2014-11-17 22:54:35 +00:00
|
|
|
)
|