docker/client
Stephen J Day 8e5ef8af5c
client: don't hide context errors
Instead of reformatting error from the request action, we wrap it,
allowing the cause to be recovered. This is important for consumers that
need to be able to detect context errors, such as `Cancelled` and
`DeadlineExceeded`.

Signed-off-by: Stephen J Day <stephen.day@docker.com>
2016-09-08 17:47:43 -07:00
..
testdata Move engine-api client package 2016-09-07 11:05:58 -07:00
transport client: transport: fix tlsconfig Clone() on different Golang versions 2016-09-08 17:55:54 +00:00
checkpoint_create.go Move engine-api client package 2016-09-07 11:05:58 -07:00
checkpoint_create_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
checkpoint_delete.go Move engine-api client package 2016-09-07 11:05:58 -07:00
checkpoint_delete_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
checkpoint_list.go Move engine-api client package 2016-09-07 11:05:58 -07:00
checkpoint_list_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
client.go Move engine-api client package 2016-09-07 11:05:58 -07:00
client_mock_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
client_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
client_unix.go Move engine-api client package 2016-09-07 11:05:58 -07:00
client_windows.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_attach.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_commit.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_commit_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_copy.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_copy_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_create.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_create_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_diff.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_diff_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_exec.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_exec_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_export.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_export_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_inspect.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_inspect_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_kill.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_kill_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_list.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_list_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_logs.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_logs_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_pause.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_pause_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_remove.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_remove_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_rename.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_rename_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_resize.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_resize_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_restart.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_restart_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_start.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_start_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_stats.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_stats_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_stop.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_stop_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_top.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_top_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_unpause.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_unpause_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_update.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_update_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_wait.go Move engine-api client package 2016-09-07 11:05:58 -07:00
container_wait_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
errors.go Move engine-api client package 2016-09-07 11:05:58 -07:00
events.go Move engine-api client package 2016-09-07 11:05:58 -07:00
events_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
hijack.go Move engine-api client package 2016-09-07 11:05:58 -07:00
image_build.go Move engine-api client package 2016-09-07 11:05:58 -07:00
image_build_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
image_create.go Move engine-api client package 2016-09-07 11:05:58 -07:00
image_create_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
image_history.go Move engine-api client package 2016-09-07 11:05:58 -07:00
image_history_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
image_import.go Move engine-api client package 2016-09-07 11:05:58 -07:00
image_import_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
image_inspect.go Move engine-api client package 2016-09-07 11:05:58 -07:00
image_inspect_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
image_list.go Move engine-api client package 2016-09-07 11:05:58 -07:00
image_list_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
image_load.go Move engine-api client package 2016-09-07 11:05:58 -07:00
image_load_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
image_pull.go Move engine-api client package 2016-09-07 11:05:58 -07:00
image_pull_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
image_push.go Move engine-api client package 2016-09-07 11:05:58 -07:00
image_push_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
image_remove.go Move engine-api client package 2016-09-07 11:05:58 -07:00
image_remove_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
image_save.go Move engine-api client package 2016-09-07 11:05:58 -07:00
image_save_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
image_search.go Move engine-api client package 2016-09-07 11:05:58 -07:00
image_search_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
image_tag.go Move engine-api client package 2016-09-07 11:05:58 -07:00
image_tag_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
info.go Move engine-api client package 2016-09-07 11:05:58 -07:00
info_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
interface.go Move engine-api client package 2016-09-07 11:05:58 -07:00
interface_experimental.go Move engine-api client package 2016-09-07 11:05:58 -07:00
interface_stable.go Move engine-api client package 2016-09-07 11:05:58 -07:00
login.go Move engine-api client package 2016-09-07 11:05:58 -07:00
network_connect.go Move engine-api client package 2016-09-07 11:05:58 -07:00
network_connect_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
network_create.go Move engine-api client package 2016-09-07 11:05:58 -07:00
network_create_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
network_disconnect.go Move engine-api client package 2016-09-07 11:05:58 -07:00
network_disconnect_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
network_inspect.go Move engine-api client package 2016-09-07 11:05:58 -07:00
network_inspect_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
network_list.go Move engine-api client package 2016-09-07 11:05:58 -07:00
network_list_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
network_remove.go Move engine-api client package 2016-09-07 11:05:58 -07:00
network_remove_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
node_inspect.go Move engine-api client package 2016-09-07 11:05:58 -07:00
node_inspect_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
node_list.go Move engine-api client package 2016-09-07 11:05:58 -07:00
node_list_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
node_remove.go Move engine-api client package 2016-09-07 11:05:58 -07:00
node_remove_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
node_update.go Move engine-api client package 2016-09-07 11:05:58 -07:00
node_update_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
plugin_disable.go Move engine-api client package 2016-09-07 11:05:58 -07:00
plugin_disable_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
plugin_enable.go Move engine-api client package 2016-09-07 11:05:58 -07:00
plugin_enable_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
plugin_inspect.go Move engine-api client package 2016-09-07 11:05:58 -07:00
plugin_inspect_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
plugin_install.go Move engine-api client package 2016-09-07 11:05:58 -07:00
plugin_list.go Move engine-api client package 2016-09-07 11:05:58 -07:00
plugin_list_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
plugin_push.go Move engine-api client package 2016-09-07 11:05:58 -07:00
plugin_push_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
plugin_remove.go Move engine-api client package 2016-09-07 11:05:58 -07:00
plugin_remove_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
plugin_set.go Move engine-api client package 2016-09-07 11:05:58 -07:00
plugin_set_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
request.go client: don't hide context errors 2016-09-08 17:47:43 -07:00
request_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
service_create.go Move engine-api client package 2016-09-07 11:05:58 -07:00
service_create_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
service_inspect.go Move engine-api client package 2016-09-07 11:05:58 -07:00
service_inspect_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
service_list.go Move engine-api client package 2016-09-07 11:05:58 -07:00
service_list_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
service_remove.go Move engine-api client package 2016-09-07 11:05:58 -07:00
service_remove_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
service_update.go Move engine-api client package 2016-09-07 11:05:58 -07:00
service_update_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
swarm_init.go Move engine-api client package 2016-09-07 11:05:58 -07:00
swarm_init_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
swarm_inspect.go Move engine-api client package 2016-09-07 11:05:58 -07:00
swarm_inspect_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
swarm_join.go Move engine-api client package 2016-09-07 11:05:58 -07:00
swarm_join_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
swarm_leave.go Move engine-api client package 2016-09-07 11:05:58 -07:00
swarm_leave_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
swarm_update.go Move engine-api client package 2016-09-07 11:05:58 -07:00
swarm_update_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
task_inspect.go Move engine-api client package 2016-09-07 11:05:58 -07:00
task_inspect_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
task_list.go Move engine-api client package 2016-09-07 11:05:58 -07:00
task_list_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
version.go Move engine-api client package 2016-09-07 11:05:58 -07:00
volume_create.go Move engine-api client package 2016-09-07 11:05:58 -07:00
volume_create_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
volume_inspect.go Move engine-api client package 2016-09-07 11:05:58 -07:00
volume_inspect_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
volume_list.go Move engine-api client package 2016-09-07 11:05:58 -07:00
volume_list_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00
volume_remove.go Move engine-api client package 2016-09-07 11:05:58 -07:00
volume_remove_test.go Move engine-api client package 2016-09-07 11:05:58 -07:00