Commit Graph

2176 Commits

Author SHA1 Message Date
Aanand Prasad 4bf438d7b8 Enable the overriding of `assert_hostname` on TLSConfig
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2014-10-14 12:04:46 +01:00
Aanand Prasad 7db976c1e3 Fix typos in ssladapter.py
- Check that `urllib_ver` is not None, instead of `urllib3`
- Do version comparison only if `urllib_ver` is *not* "dev"

Fixes #325. Original work by @sidprak.
2014-10-14 12:04:46 +01:00
Huayi Zhang 589e7006d5 Add support for filtering images and containers
[`filters` is a json encoded value of the filters (a map[string][string]) to process on the images list. ][1]
The tricky thing is that we must convert boolean value to string and any filter value to list to make a `map[string][string]` json format

[1]: https://docs.docker.com/reference/api/docker_remote_api_v1.14/#list-images
2014-10-05 23:18:48 +08:00
Patrick Hensley 288e53b28b Unit and integration tests for pause/unpause. 2014-10-04 23:46:33 -04:00
Patrick Hensley 75e53f1add Added pause/unpause methods. 2014-10-04 23:18:44 -04:00
Heewa Barfchin 39e19c18b8 Catch invalid path in build method
The server responds with an unuseful message (server error EOF), which
happens because an empty tar file is sent over. So check in the client,
who knows why that's happening and tell the user.
2014-10-04 18:14:23 -04:00
Alex 7e17a9acfe Remove trailing whitespace. 2014-10-04 15:41:27 +08:00
Alex 1634235005 Change remove_image to check if image is a dictionary and use Id value if it is. 2014-10-01 08:13:44 +08:00
Alex Brandt aea6bc4c93 Add tests to sdist. 2014-09-26 13:59:39 -05:00
Tom Prince 1970842666 Add tests to sdist. 2014-09-23 22:56:52 -06:00
Alexey Kotlyarov aff1fbc506 Test resource warnings when using the client 2014-09-22 16:24:23 +10:00
Alexey Kotlyarov 6a7d284a1a Clear the UNIX connection sockets properly 2014-09-22 13:19:13 +10:00
Peter Salvatore 35e6892c71 Make history() return json. 2014-09-10 23:15:57 -04:00
Joffrey F 7a46297085 Merge pull request #316 from Precis/socket_wrapper
Wrap response socket for platform compatibility.
2014-09-10 18:23:18 +02:00
Matthias Erll cd7701a31b Expand registry URL before login. 2014-09-10 10:39:57 +02:00
Matthias Erll b5f08141e6 Renamed wrapper. 2014-09-09 08:52:02 +02:00
Matthias Erll e134e89682 Wrap response socket for platform compatibility. 2014-09-09 08:41:10 +02:00
Joffrey F 24b8d668ab Switch back to dev version 2014-09-08 18:25:09 +02:00
Joffrey F 1c754fbedb Bumped version and updated Changelog 2014-09-08 17:38:42 +02:00
Joffrey F d9f1b250fd Simplified init_poolmanager 2014-09-08 17:22:49 +02:00
Joffrey F ff8c9bb5fd Fixed integration tests 2014-09-08 17:22:32 +02:00
Joffrey F 3fc69abdbf Merge pull request #298 from docker/insecure_registry
Don't fallback to HTTP unless insecure_registry is specified when pushing/pulling
2014-09-08 17:04:52 +02:00
Joffrey F 5452670b99 Merge pull request #314 from mantiz/add-support-to-add-or-drop-capabilities
add support to add or drop capabilities
2014-09-05 14:06:10 +02:00
Christian Hammerl 9523950829 add support to add or drop capabilities 2014-09-04 23:15:47 +02:00
Joffrey F e6af420aeb Merge pull request #304 from shreyu86/dev-restart-policy
Restart Policy for Containers Implemented fixes #302
2014-08-28 20:13:39 +02:00
Shreyas Karnik 7479d4cd29 added documentation for restart policy 2014-08-28 12:33:28 -05:00
Shreyas Karnik a1168c894a removed DeprecationWarning @shin- 2014-08-28 11:58:41 -05:00
davy 4388157fef Added support for 'cpuset' 2014-08-27 13:38:27 +02:00
Shreyas Karnik c6046ac137 first cut of restart policy 2014-08-26 21:35:04 -05:00
sukrit007 c27a459e61 Add support for tailing logs (introduced in API : v1.13)
Updated default version to v1.13
2014-08-22 16:32:48 -07:00
Joffrey F be831c1130 Don't fallback to HTTP unless insecure_registry is specified when pushing/pulling 2014-08-22 17:28:59 +02:00
Joffrey F c76fd8d914 Merge branch 'cameronmaske-push-tags' 2014-08-22 17:09:05 +02:00
Joffrey F 9999cb0663 pep8 fix 2014-08-22 17:08:57 +02:00
Cameron Maske 5800c4ab06 Allow pushing a single tag.
Closes #282
2014-08-22 10:14:51 -04:00
Joffrey F 710f3725b6 Version back to x-dev 2014-08-22 13:48:01 +02:00
Joffrey F 7dde830e6e Merge branch 'ifraixedes-patch-1' 2014-08-22 13:26:25 +02:00
Joffrey F 24eb16c33a Amended create_container documentation 2014-08-22 13:26:03 +02:00
Joffrey F dba1c45454 Merge pull request #291 from yograterol/master
Volumes parameter on create_container should be validated as string
2014-08-22 13:12:41 +02:00
Yohan Graterol 23a57c29ad Change str type for six.string_types to py3 compatibility 2014-08-20 10:28:56 -05:00
Joffrey F 15b22e7d16 Merge pull request #292 from mpetazzoni/stop-timeout
Stop timeout should be added to the request timeout
2014-08-20 14:32:10 +02:00
Maxime Petazzoni 97366f6b60 Stop timeout should be added to the request timeout
Using the max of the stop timeout and request timeout did not entirely
make sure that a stop timeout greater than a request timeout wouldn't
fail prematurely with a HTTPTimeout exception. The correct behavior is
to add the timeouts together, as the stop timeout is understood to be
part of the "request processing time". Any transport-level timeout thus
comes in addition to that.

Signed-off-by: Maxime Petazzoni <max@signalfuse.com>
2014-08-19 10:37:54 -07:00
Yohan Graterol 28e27eb81a Create test for volume as string 2014-08-17 02:42:35 -05:00
Yohan Graterol 10b11a3f98 Remove unicode type in isinstance 2014-08-17 02:33:38 -05:00
Yohan Graterol 0a2940a8f0 Validation for volumes parameters as string in _container_config 2014-08-17 02:27:00 -05:00
Yohan Graterol 80b3688e81 PEP8 compliance - space between numbers and operators 2014-08-17 02:24:22 -05:00
Yohan Graterol 75c7931f3d Added validation for volumes parameter - Issue #276 2014-08-17 02:23:32 -05:00
Joffrey F 698732636c Merge pull request #287 from leonidlm/feature/adding-memory-limit-string-support
Adding units specification to mem_limit variable
2014-08-08 21:00:16 +02:00
Joffrey F f2ea67badb Merge pull request #288 from dnephin/unpin_deps
Don't use pinned dependencies
2014-08-08 20:58:27 +02:00
Daniel Nephin 59c6d5c586 Resolves #101, don't use pinned dependencies.
Signed-off-by: Daniel Nephin <dnephin@gmail.com>
2014-08-08 11:10:26 -04:00
Leonid Mirsky 98a4aa994c Adding tests for mem_limit string conversion + adding default unit 2014-08-05 22:02:02 +03:00