shin-
6d4c30287d
Fixed MANIFEST file
2013-09-27 20:10:29 +02:00
shin-
06faa27a7a
Added MANIFEST file
2013-09-27 20:09:31 +02:00
shin-
3754edc267
Bumped version to 0.2.1
2013-09-27 19:38:16 +02:00
Joffrey F
3cfa23c206
Merge pull request #48 from denibertovic/master
...
fix tox.ini file
2013-09-26 06:41:55 -07:00
Deni Bertovic
4c040359d0
fix tox.ini file
...
Tox now uses the development client lib in the local repo instead
if using setup.py to install it into every environment. Also
added deps that points to requiremnts.txt so tox installs the needed
dependencies
2013-09-26 00:37:17 +02:00
shin-
1be689da4a
Syntax error
2013-09-25 18:50:49 +02:00
shin-
4c4e66a012
Fixed bugs in Client.login
2013-09-25 18:48:04 +02:00
shin-
78481e2159
Use requirements.txt to determine requires in setup.py
2013-09-25 18:46:02 +02:00
Joffrey F
b01c1bf1fc
Merge pull request #45 from dotcloud/43-urllib3-dep
...
If requests.packages.urllib3 isn't present try to import urllib3 directly
2013-09-23 08:53:19 -07:00
Joffrey F
1c161a4ab1
Merge pull request #46 from adrien-candiotti/master
...
Update utils.py - the tar function in utils is a non member function but...
2013-09-23 08:53:07 -07:00
Adrien Candiotti
cc9e96f546
Update utils.py - the tar function in utils is a non member function but has a self.
...
The problem explained in the title cause the build function of the client to fail when giving a folder parameter : the tar function is called with only one parameter.
2013-09-22 22:35:33 -07:00
shin-
53af7e8140
If requests.pqckqges.urllib3 isn't present try to import urllib3 directly
2013-09-20 16:54:30 +02:00
Joffrey F
6ca4bb79c1
Merge pull request #42 from dotcloud/0.2.0-dev
...
version 0.2.0
2013-09-18 05:17:21 -07:00
shin-
cf2da51425
Fixed doc for Client.start
2013-09-18 14:14:39 +02:00
shin-
aa1f798980
Added basic Dockerfile
2013-09-14 02:32:35 +02:00
shin-
8b83cf033d
Fixed typos in README
2013-09-14 00:58:17 +02:00
shin-
2108a54fcb
Bumped version in setup.py and changed development status from alpha to beta
2013-09-14 00:56:34 +02:00
shin-
afba52dcdd
Added utils.ping and used to expand registry URL (http VS https)
2013-09-14 00:55:48 +02:00
shin-
addecd4942
Updated changelog
2013-09-12 01:17:34 +02:00
shin-
e07e0599e8
Added lxc_conf param to Client.start
2013-09-12 00:28:11 +02:00
shin-
e2e5b9e0fd
Merge branch 'master' into 0.2.0-dev
2013-09-12 00:00:06 +02:00
shin-
b712028f74
Merge branch 'master' of https://github.com/dotcloud/docker-py
2013-09-11 23:45:36 +02:00
shin-
c8e5a6dab1
Methods that previously supported multi-args are now single-argument. Doc and tests updated accordingly.
2013-09-11 23:44:58 +02:00
shin-
58bc2be5a5
Merge branch 'implement-top-and-copy' of git://github.com/aanand/docker-py into 0.2.0-dev
2013-09-11 21:21:18 +02:00
shin-
c132d2b70d
Fixed tests
2013-09-11 21:20:42 +02:00
shin-
9a92d68cf1
Merge branch 'better-error-reporting' of git://github.com/aanand/docker-py into 0.2.0-dev
...
Conflicts:
docker/__init__.py
docker/client.py
2013-09-11 21:14:42 +02:00
shin-
b0b4eee453
newline
2013-09-11 21:05:40 +02:00
shin-
60ecc31e61
Fixed some issues with Client.pull + added auth support if version>=1.5
2013-09-11 21:04:36 +02:00
shin-
208fb0366f
Use pseudo-constant for index URL
2013-09-10 20:38:14 +02:00
shin-
26933543fe
Added license header to .py files
2013-09-10 20:34:03 +02:00
shin-
99c9eadc82
Cleanup, externalized into modules, fixed auth
2013-09-10 20:31:03 +02:00
shin-
dc3937faa8
Fixed several auth bugs
2013-09-10 02:21:33 +02:00
Joffrey F
ab0f989154
Merge pull request #40 from denibertovic/issue-33
...
Fix issue 33
2013-09-06 09:23:34 -07:00
Deni Bertovic
49a3cb87b1
Merge branch 'master' of github.com:dotcloud/docker-py into issue-33
...
Conflicts:
docker/client.py
2013-09-05 08:32:08 +02:00
Deni Bertovic
6c616792d4
updated README
2013-09-04 23:46:45 +02:00
Deni Bertovic
f032ecfe47
Fixed #33 - make client commands more consistent
2013-09-04 15:53:37 +02:00
Joffrey F
d47b45d860
Merge pull request #37 from aanand/set-attach-attributes
...
When creating a container, set Attach* attributes according to detach and stdin_open arguments
2013-09-03 19:29:38 -07:00
Joffrey F
76a34c5fd3
Merge pull request #36 from aanand/get-attach-socket
...
attach_socket() method for just getting the HTTP socket
2013-09-03 18:52:37 -07:00
Aanand Prasad
0b26b696e1
Implement client.copy(), which works much like export()
2013-09-03 13:30:33 -04:00
Aanand Prasad
31a2b40d8d
Implement top()
2013-09-03 13:30:32 -04:00
Aanand Prasad
fea6f1c197
Remove redundant status code check from _result()
2013-09-03 13:27:35 -04:00
Aanand Prasad
5a2edc1806
Remove custom error code handling
2013-09-03 13:27:35 -04:00
Aanand Prasad
ddee3a5380
Enable overriding of APIError explanation. Override explanation for missing image in run().
2013-09-03 13:27:35 -04:00
Aanand Prasad
f35cc69994
Call _raise_for_status every time we make a request
2013-09-03 13:27:35 -04:00
Aanand Prasad
6d728157d6
Refactor HTTP error reporting
...
- `APIError` class extends `HTTPError`
- Custom error string logic moved into `APIError.__init__()`
- Conveniences: `explanation`, `is_client_error()`, `is_server_error()`
- Strip trailing newline from explanation
2013-09-03 13:27:35 -04:00
Aanand Prasad
da3fe9cdaa
attach_socket() method for just getting the HTTP socket
2013-09-03 13:24:59 -04:00
Aanand Prasad
fdcc4d9a09
Set AttachStd* attributes according to detach and stdin_open commands, analogously to the docker cli
2013-09-01 01:02:00 -04:00
Joffrey F
6dff1efde7
Merge pull request #34 from ehazlett/privileged-containers
...
added privileged container support
2013-08-30 10:28:22 -07:00
Evan Hazlett
ea087b7b15
added privileged container support
2013-08-30 09:35:09 -04:00
shin-
c0d8b2ef09
Fixed tests
2013-08-28 18:39:26 +02:00