etcdcdtl: use new lease interface

This commit is contained in:
Anthony Romano
2017-04-17 15:08:53 -07:00
parent f3053265ae
commit 70f0bbe38c

View File

@@ -148,13 +148,12 @@ func leaseKeepAliveCommandFunc(cmd *cobra.Command, args []string) {
}
id := leaseFromArgs(args[0])
respc, kerr := mustClientFromCmd(cmd).KeepAlive(context.TODO(), id)
if kerr != nil {
ExitWithError(ExitBadConnection, kerr)
}
respc := mustClientFromCmd(cmd).KeepAlive(context.TODO(), id)
for resp := range respc {
display.KeepAlive(*resp)
if resp.Err != nil {
ExitWithError(ExitError, resp.Err)
}
display.KeepAlive(resp)
}
if _, ok := (display).(*simplePrinter); ok {