Joffrey F
1f4597e64f
Merge pull request #360 from proppy/kwargs-from-env
...
utils: add kwargs_from_env
2014-10-29 19:37:50 +01:00
Joffrey F
984411ef8f
Merge branch 'phensley-pause-unpause'
2014-10-29 19:35:17 +01:00
Joffrey F
37c8072f60
Merge branch 'pause-unpause' of github.com:phensley/docker-py into phensley-pause-unpause
...
Conflicts:
README.md
tests/integration_test.py
tests/test.py
2014-10-29 19:35:05 +01:00
Johan Euphrosine
74e7a67898
utils: add kwargs_from_env
2014-10-29 10:05:49 -07:00
Joffrey F
0d806d81b4
Merge pull request #354 from bfirsh/use-official-repository-for-dockerfile
...
Add Makefile for running tests in Docker
2014-10-29 17:59:35 +01:00
Joffrey F
734da2c25c
Merge branch 'dims-support-devices'
2014-10-29 17:23:57 +01:00
Joffrey F
75d8ff16e4
Merge branch 'support-devices' of github.com:dims/docker-py into dims-support-devices
...
Conflicts:
README.md
2014-10-29 17:23:42 +01:00
Joffrey F
465e4d9a55
git push origin masterMerge branch 'phensley-exec'
2014-10-29 17:19:47 +01:00
Joffrey F
e0d6b267ee
Merge branch 'exec' of github.com:phensley/docker-py into phensley-exec
...
Conflicts:
README.md
2014-10-29 17:19:27 +01:00
Joffrey F
ca6fc27740
Merge pull request #306 from groundeffect/master
...
Add support for 'cpuset'
2014-10-29 17:01:01 +01:00
Joffrey F
217f97259b
Merge pull request #366 from sgjesse/tar-directories
...
Add directories to the Docker context
2014-10-29 16:58:39 +01:00
Joffrey F
4ed1ee5b0f
Merge pull request #375 from micahhausler/mkdocs
...
Added markdown docs for #83
2014-10-29 11:22:04 +01:00
micahhausler
77d2f42f7d
Migrated change log
2014-10-28 10:42:19 -04:00
micahhausler
47baf2218f
Added .version()
2014-10-27 15:13:26 -04:00
micahhausler
0e6b96a70f
Added .wait()
2014-10-27 15:06:28 -04:00
micahhausler
7d0f190d0b
Capitalize Docker
2014-10-27 14:56:43 -04:00
groundeffect
6a52269888
Move 'cpuset' to the end of the param list
2014-10-25 23:57:50 +02:00
micahhausler
199023c576
Added markdown docs
2014-10-24 16:55:22 -04:00
Davanum Srinivas
7a917cc7a0
Ability to specify Host Devices during container start
...
The command line and daemon started supporting --device
parameter during docker start a while ago in the following commit:
docker/docker@e855c4b
Since the command line looks like this,
--device=[] Add a host device to the container (e.g. --device=/dev/sdc:/dev/xvdc)
This patch allows a list of strings to be passed into the start() method
and we parse out the 3 components just like in the above mentioned commit
2014-10-24 11:43:30 -04:00
Patrick Hensley
b365796439
Use shlex for exec string cmd, added integration testcase.
2014-10-22 13:44:41 -04:00
Joffrey F
b93fca639e
Merge pull request #337 from heewa/catch_invalid_build
...
Catch invalid path in build method
2014-10-22 19:23:46 +02:00
Søren Gjesse
a6af1b7fd4
Fix long line
2014-10-21 14:20:37 +02:00
Søren Gjesse
71b26b7167
Remove accidental changes to integration_test.py
2014-10-21 14:17:39 +02:00
Søren Gjesse
60edfe84b8
Add directories to the Docker context
...
This change adds both files and directories to the tra-file for the
Docker context. Previously only files where added.
The context will now also contain empty directoryes and symlinks
to directories.
2014-10-21 14:01:57 +02:00
Patrick Hensley
3ac4c78850
Updated README with description of exec.
2014-10-18 11:45:59 -04:00
Patrick Hensley
e70f985b31
Fix typo in exec url.
2014-10-18 11:35:16 -04:00
Patrick Hensley
d328a836fc
Shorten overlong line, fix indent.
2014-10-17 16:25:33 -04:00
Patrick Hensley
f95c8c4dfc
Unit and integration tests for exec.
2014-10-17 16:06:14 -04:00
Patrick Hensley
fce477243e
Implemented exec command.
2014-10-17 16:06:01 -04:00
John Costa
d26428b633
Merge pull request #356 from bfirsh/ship-0.5.3
...
Ship 0.5.3
2014-10-16 13:41:16 -04:00
John Costa
d68984dcbc
Merge pull request #355 from bfirsh/fix-attaching-to-unix-sockets
...
Fix attaching with UNIX sockets
2014-10-16 13:41:08 -04:00
Ben Firshman
5323c14ba8
Ship 0.5.3
...
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-10-16 18:03:52 +01:00
Ben Firshman
4d0416ac91
Add Makefile for running tests in Docker
...
It assumes you've got Docker running on /var/run/docker.sock, but
that should be the case on both Linux and in Boot2Docker.
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-10-16 17:55:22 +01:00
Ben Firshman
537b468140
Fix attaching with UNIX sockets
...
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-10-16 17:25:21 +01:00
Ben Firshman
695a894a53
Install test requirements in Dockerfile
...
Handy for running tests and so on.
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-10-16 17:15:13 +01:00
Ben Firshman
a302932c8f
Use official python repository in Dockerfile
...
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-10-16 17:15:13 +01:00
Sam Alba
721edfd526
Merge pull request #353 from bfirsh/ship-0.5.2
...
Ship 0.5.2
2014-10-16 07:54:23 -07:00
Sam Alba
91b1a93100
Merge pull request #352 from bfirsh/fix-tls-sockets-being-closed-when-attaching
...
Stop TLS sockets being closed when attaching
2014-10-16 07:54:01 -07:00
Ben Firshman
bb5e1fd365
Ship 0.5.2
...
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-10-16 14:14:58 +01:00
Ben Firshman
7625d08c55
Stop TLS sockets being closed when attaching
...
When calling attach_socket, the response is garbage collected,
which triggers a close method on the file object, closing the socket.
This stop the response from being garbage collected until we've
finished with the underlying socket.
Fixes #350
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-10-16 12:30:36 +01:00
Sam Alba
a22ee2a97b
Merge pull request #349 from bfirsh/ship-0.5.1
...
Ship 0.5.1
2014-10-14 09:29:28 -07:00
Sam Alba
ff1f11b143
Merge pull request #347 from aanand/override-assert-hostname
...
Enable the overriding of `assert_hostname` on TLSConfig
2014-10-14 09:28:37 -07:00
Ben Firshman
04db8e5c85
Ship 0.5.1
...
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-10-14 17:10:52 +01:00
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
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
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
b5f08141e6
Renamed wrapper.
2014-09-09 08:52:02 +02:00