moby/api/client
Lei Jitang 66d3dcc6f7 cli: move setRawTerminal and restoreTerminal to holdHijackedConnection
In this way, we can restore the Terminal as soon as possible once the hijacked
connection end. This not only fix weird output if cli enable -D, but also
remove duplicate code.

Signed-off-by: Lei Jitang <leijitang@huawei.com>
2016-03-24 21:25:50 -04:00
..
formatter Fix inspect to print bind mounts source path instead of an empty string 2016-03-17 15:42:45 -07:00
inspect Provide basic string manupilation functions for template executions. 2016-03-09 19:37:12 -05:00
attach.go cli: move setRawTerminal and restoreTerminal to holdHijackedConnection 2016-03-24 21:25:50 -04:00
build.go add label support for build, networks and volumes 2016-03-22 11:49:06 -04:00
cli.go Pass upstream client's user agent through to registry on operations beyond pulls 2016-03-21 14:31:47 -07:00
client.go Make sure docker api client implements engine-api client. 2016-01-07 21:02:19 -05:00
commit.go Update api/client file to use context 2016-03-16 20:25:09 +01:00
cp.go Update api/client file to use context 2016-03-16 20:25:09 +01:00
create.go Update api/client file to use context 2016-03-16 20:25:09 +01:00
diff.go Update api/client file to use context 2016-03-16 20:25:09 +01:00
events.go Remove some unused structs and fields 2016-03-01 09:59:29 -08:00
exec.go cli: move setRawTerminal and restoreTerminal to holdHijackedConnection 2016-03-24 21:25:50 -04:00
exec_test.go Modify import paths to point to the new engine-api package. 2016-01-06 19:48:59 -05:00
export.go Apply context changes to the client. 2016-02-04 13:59:57 -05:00
hijack.go cli: move setRawTerminal and restoreTerminal to holdHijackedConnection 2016-03-24 21:25:50 -04:00
history.go Update api/client file to use context 2016-03-16 20:25:09 +01:00
images.go Update api/client file to use context 2016-03-16 20:25:09 +01:00
import.go Apply context changes to the client. 2016-02-04 13:59:57 -05:00
info.go Update api/client file to use context 2016-03-16 20:25:09 +01:00
inspect.go Update api/client file to use context 2016-03-16 20:25:09 +01:00
kill.go Update api/client file to use context 2016-03-16 20:25:09 +01:00
load.go Add progress bar to docker load 2016-02-05 02:24:23 -05:00
login.go Update api/client file to use context 2016-03-16 20:25:09 +01:00
logout.go api: client: fix login/logout with creds store 2016-03-02 17:51:50 +01:00
logs.go Update api/client file to use context 2016-03-16 20:25:09 +01:00
network.go add label support for build, networks and volumes 2016-03-22 11:49:06 -04:00
pause.go Update api/client file to use context 2016-03-16 20:25:09 +01:00
port.go Update api/client file to use context 2016-03-16 20:25:09 +01:00
ps.go Update api/client file to use context 2016-03-16 20:25:09 +01:00
pull.go Client credentials store. 2016-02-29 13:01:31 -05:00
push.go Client credentials store. 2016-02-29 13:01:31 -05:00
rename.go Update api/client file to use context 2016-03-16 20:25:09 +01:00
restart.go Update api/client file to use context 2016-03-16 20:25:09 +01:00
rm.go Update api/client file to use context 2016-03-16 20:25:09 +01:00
rmi.go Update api/client file to use context 2016-03-16 20:25:09 +01:00
run.go cli: move setRawTerminal and restoreTerminal to holdHijackedConnection 2016-03-24 21:25:50 -04:00
save.go Apply context changes to the client. 2016-02-04 13:59:57 -05:00
search.go Update api/client file to use context 2016-03-16 20:25:09 +01:00
start.go cli: move setRawTerminal and restoreTerminal to holdHijackedConnection 2016-03-24 21:25:50 -04:00
stats.go Update api/client file to use context 2016-03-16 20:25:09 +01:00
stats_helpers.go client: stats: fill in stats info on client 2016-03-12 14:45:30 +11:00
stats_unit_test.go pids limit support 2016-03-08 07:55:01 -08:00
stop.go Update api/client file to use context 2016-03-16 20:25:09 +01:00
tag.go Update api/client file to use context 2016-03-16 20:25:09 +01:00
top.go Update api/client file to use context 2016-03-16 20:25:09 +01:00
trust.go vendor notary for docker1.11 2016-03-22 11:28:19 -07:00
trust_test.go Modify import paths to point to the new engine-api package. 2016-01-06 19:48:59 -05:00
unpause.go Update api/client file to use context 2016-03-16 20:25:09 +01:00
update.go Update api/client file to use context 2016-03-16 20:25:09 +01:00
utils.go Update api/client file to use context 2016-03-16 20:25:09 +01:00
version.go Update api/client file to use context 2016-03-16 20:25:09 +01:00
volume.go add label support for build, networks and volumes 2016-03-22 11:49:06 -04:00
wait.go Apply context changes to the client. 2016-02-04 13:59:57 -05:00