Brian Coca
|
e25032cc86
|
fixed misppelled description
|
2016-12-08 11:33:49 -05:00 |
Toshio Kuratomi
|
f68b88b84d
|
Quote strings that make the module docs fail to build
|
2016-12-08 11:33:36 -05:00 |
Toshio Kuratomi
|
d6db0f3981
|
Switch StrictVersion for LooseVersion since some distros ship beta versions and StrictVersion would fail on that.
Also clean up some minor style things
|
2016-12-08 11:33:36 -05:00 |
Olaf Kilian
|
c048990419
|
Add requirement and check for compatible version of docker-py
|
2016-12-08 11:33:36 -05:00 |
Olaf Kilian
|
64838bb52d
|
Set no_log for password argument
|
2016-12-08 11:33:35 -05:00 |
Olaf Kilian
|
7c8d1a1d0a
|
Improve registry key parity between clients * Don't extract hostname part from docker_url since this leads to docker CLI client not recognizing Docker Hub credentials set by docker_login module anymore (looks for the full URL as a key).
|
2016-12-08 11:33:35 -05:00 |
Olaf Kilian
|
b826aa6b35
|
Rework change detection
|
2016-12-08 11:33:35 -05:00 |
Olaf Kilian
|
348cab4511
|
Adapt to new dockercfg file location and structure
|
2016-12-08 11:33:35 -05:00 |
Olaf Kilian
|
d330f72213
|
Make module importable for unit tests
|
2016-12-08 11:33:35 -05:00 |
Olaf Kilian
|
32862e737f
|
Set default for email parameter to None
|
2016-12-08 11:33:35 -05:00 |
Olaf Kilian
|
dab1588253
|
Add requirement for python >= 2.6
|
2016-12-08 11:33:35 -05:00 |
Olaf Kilian
|
4ea0125dc6
|
Default registry to docker hub
|
2016-12-08 11:33:35 -05:00 |
Olaf Kilian
|
a64bae30b5
|
Added more meaningful fail messages on Docker API
|
2016-12-08 11:33:35 -05:00 |
Olaf Kilian
|
dfaa1ec528
|
Added default email address
|
2016-12-08 11:33:35 -05:00 |
Olaf Kilian
|
36330d00ad
|
Removed unused import of sys module
|
2016-12-08 11:33:35 -05:00 |
Olaf Kilian
|
e998090d52
|
Extract only the hostname part from self.registry This is needed for update_dockercfg() to register only the host part of a specified registry URL in the .dockercfg.
|
2016-12-08 11:33:35 -05:00 |
Olaf Kilian
|
c42d94edd1
|
Remove registry from exit_json because misleading docker-py is not returning the name of the registry if already logged in. It can differ from the registry specified by the user, which was return as registry.
|
2016-12-08 11:33:35 -05:00 |
Olaf Kilian
|
9d69e78f18
|
Update PR based on review from @resmo
|
2016-12-08 11:33:34 -05:00 |
Olaf Kilian
|
d23f78c799
|
Add docker_login module - Ansible version of "docker login" CLI command - Persists Docker registry authentification in .dockercfg (only login once - no need to specify credentials over and over again anymore) - Works for all other docker-py based modules (docker, docker_images) as well as the Docker CLI client
|
2016-12-08 11:33:34 -05:00 |