Yicheng Qin
8e040efed9
etcdctl: log more about sync process
...
Users don't even know that etcdctl is doing sync and fails on sync
process. So we add more logs for sync process.
2015-09-02 16:10:25 -07:00
Yicheng Qin
423e3bbbd8
etcdctl/cluster_health: provide better message for empty client urls
...
It skips sync when init client, and prints out unreachable messagen and
points to notice when checking health of etcd members one by one.
2015-09-01 14:42:19 -07:00
Yicheng Qin
c2caa4ae3b
etcdctl/command: print more details about ErrNoEndpoint
...
This commit prints more details if getting ErrNoEndpoint when sync with
cluster. This helps users to know what happens.
2015-08-31 16:28:43 -07:00
Xiang Li
8d8033df55
etcdctl: suggest endpoint over peers flag
2015-08-27 18:52:17 -07:00
Xiang Li
7e04a79fb4
etcdctl: print out better error information
2015-08-12 10:09:56 -07:00
Xiang Li
e36c499d0f
etcdctl: add per request timeout
2015-08-11 13:33:50 -07:00
Yicheng Qin
604709cad7
etcdctl: update -peers to default to use schema
...
Change its default value from `127.0.0.1:4001,127.0.0.1:2379` to
`http://127.0.0.1:4001,http://127.0.0.1:2379 `
Adding HTTP schema makes its format consistent with etcd's xxx-urls
flags.
2015-07-21 12:53:21 -07:00
Mohammad Samman
43437e21f9
etcdctl: added domain discovery flag
...
provided a domain, will look up SRV records for etcd endpoints
Fixes #2636
2015-07-21 12:53:21 -07:00
Xiang Li
adeb101e04
etcdctl: remove old stuff
2015-07-21 12:53:20 -07:00
Xiang Li
61befc7ce6
etcdctl: minor cleanup
2015-07-21 12:53:19 -07:00
Xiang Li
e9478ba630
etcdctl: make get command use etcd/client
2015-07-21 12:53:19 -07:00
Barak Michener
a4d1a5a6e5
*: Add security/auth support to etcdctl and etcd/client
...
add godep for speakeasy and auth entry parsing
add security_user to client
add role to client
add role commands
add auth support to etcdclient and etcdctl(member/user)
add enable/disable to etcdctl
better error messages, read/write/readwrite
Bump go-etcd to include codec changes, add new dependency
verify the error for revoke/add if nothing changed, remove security-merging prefix
2015-06-10 16:58:10 -04:00
Xiang Li
f0edf06b6d
etcdctl: minor cleanup
2015-06-02 19:50:37 -07:00
Xiang Li
8ac565bc38
etcdct: adopt new client port by default
...
etcdserver uses both 4001 and 2379 for serving client requests by
default. etcdctl supports both ports by default.
2015-03-31 09:56:42 -07:00
Jonathan Boulle
f1ed69e883
*: switch to line comments for copyright
...
Build tags are not compatible with block comments.
Also adds copyright header to a few places it was missing.
2015-01-26 09:53:30 -08:00
José Luis Salvador Rufo
910198d117
etcdctl: add environment support to certs args
2014-12-16 16:18:36 +01:00
Brian Waldon
2d942e970b
etcdctl: add --ca-file, --cert-file, --key-file flags
2014-11-06 12:50:38 -08:00
Brian Waldon
f4ea274555
etcdctl: centralize getEndpoints logic
2014-11-06 10:54:59 -08:00
Jonathan Boulle
f7434b55e5
*: add copyright header to remaining files
2014-11-03 23:29:15 -08:00
Brian Waldon
29ef918808
etcdctl: import from external repo
2014-10-22 17:52:40 -07:00