diff --git a/Documentation/errorcode.md b/Documentation/errorcode.md deleted file mode 100644 index 0078d7a04..000000000 --- a/Documentation/errorcode.md +++ /dev/null @@ -1,42 +0,0 @@ -# Error Code -====== - -This document describes the error code used in key space '/v2/keys'. Feel free to import 'github.com/coreos/etcd/error' to use. - -It's categorized into four groups: - -- Command Related Error - -| name | code | strerror | -|----------------------|------|-----------------------| -| EcodeKeyNotFound | 100 | "Key not found" | -| EcodeTestFailed | 101 | "Compare failed" | -| EcodeNotFile | 102 | "Not a file" | -| EcodeNotDir | 104 | "Not a directory" | -| EcodeNodeExist | 105 | "Key already exists" | -| EcodeRootROnly | 107 | "Root is read only" | -| EcodeDirNotEmpty | 108 | "Directory not empty" | - -- Post Form Related Error - -| name | code | strerror | -|--------------------------|------|------------------------------------------------| -| EcodePrevValueRequired | 201 | "PrevValue is Required in POST form" | -| EcodeTTLNaN | 202 | "The given TTL in POST form is not a number" | -| EcodeIndexNaN | 203 | "The given index in POST form is not a number" | -| EcodeInvalidField | 209 | "Invalid field" | -| EcodeInvalidForm | 210 | "Invalid POST form" | - -- Raft Related Error - -| name | code | strerror | -|-------------------|------|--------------------------| -| EcodeRaftInternal | 300 | "Raft Internal Error" | -| EcodeLeaderElect | 301 | "During Leader Election" | - -- Etcd Related Error - -| name | code | strerror | -|-------------------------|------|--------------------------------------------------------| -| EcodeWatcherCleared | 400 | "watcher is cleared due to etcd recovery" | -| EcodeEventIndexCleared | 401 | "The event in requested index is outdated and cleared" | diff --git a/error/error.go b/error/error.go index c5cf8ffb4..66de47ebf 100644 --- a/error/error.go +++ b/error/error.go @@ -13,7 +13,7 @@ // limitations under the License. // Package error describes errors in etcd project. When any change happens, -// Documentation/errorcode.md needs to be updated correspondingly. +// Documentation/v2/errorcode.md needs to be updated correspondingly. package error import (