Pierre-Louis Bonicoli
5f62a973da
docker_secret: fix broken import
2017-08-12 10:16:05 -07:00
Toshio Kuratomi
df15583ad0
Promulgate house's fix for docker_volume to docker_secret
...
* Revert change to docker_common as it's not as good as the try: except fix
* limit docker_volume fix to ImportErrors
* fix docker_secret i nthe same way
* Remove docker_secret from import tests
2017-07-19 13:20:47 -07:00
Matt Davis
96a0bdeac5
fix docker_volume import error when docker Python package is missing
2017-07-19 12:33:57 -07:00
Toshio Kuratomi
ff22528b07
Consolidate boolean/mk_boolean conversion functions into a single location
...
Consolidate the module_utils, constants, and config functions that
convert values into booleans into a single function in module_utils.
Port code to use the module_utils.validate.convert_bool.boolean function
isntead of mk_boolean.
2017-07-17 11:48:05 -07:00
Dag Wieers
5553b20828
Collated PEP8 fixes ( #25293 )
...
- Make PEP8 compliant
2017-06-02 12:14:11 +01:00
Konrad Klimaszewski
5f3c887c38
Docker does not output Status after pull anymore.
...
- Docker 1.12 on CemtoOS7 does not output status line anymore.
- Do not rely on Docker output to verify if the image was the latest.
2017-05-24 16:07:17 -07:00
Matt Clay
48eeab8a53
Fix errors reported by pylint. ( #23282 )
...
* Fix pylint misplaced-bare-raise errors.
* Fix pylint return-in-init error.
* Fix pylint bad-format-character error.
* Fix pylint too-many-format-args errors.
* Fix pylint too-few-format-args errors.
* Fix pylint truncated-format-string error.
2017-04-06 16:58:16 -07:00
Andrea Giardini
04e990281e
Add flag to Docker pull_image to know when the image is already latest ( #21508 )
...
* Add flag to Docker pull_image to know when the image is already latest
Whenever the flag pull is set to 'yes' the resource is always defined
as 'changed'. That is not true in case the image is already at the
latest version.
Related to ansible/ansible#19549
* Docker pull_image does not change status if the image is latest
2017-03-03 10:16:16 -05:00
Matt Clay
cb76200c7d
PEP 8 E111 & E114 cleanup. ( #20838 )
2017-01-30 15:01:47 -08:00
Nathaniel Nutter
5aac2a4240
fix exception when an image has no name
...
This prevents an exception from occurring when an image has no name. While images normally have names it is possible, at least on older versions of Docker, for an image to "lose" its name during a failed `docker rm`.
2017-01-30 14:09:10 -05:00
Toshio Kuratomi
4f960a4f42
Fix import of urlparse on python3
...
Should fix the error reported here:
https://github.com/ansible/ansible/issues/17495#issuecomment-267921719
2017-01-30 09:41:01 -08:00
Matt Clay
e2c0b375d3
PEP 8 cleanup. ( #20790 )
...
* PEP 8 E115 cleanup.
* PEP 8 E131 cleanup.
2017-01-28 01:39:40 -08:00
dariko
e2a1ce2916
[docker] Add compatibility with docker-py v2.0
2017-01-18 14:39:18 -05:00
Michael Scherer
fd44917561
Remove duplicate declaration of human_to_bytes
...
This is already declared in basic.py, in a more complete way.
2016-11-07 12:04:32 -05:00
Chris Houseknecht
fa7e572a96
Let docker-py decode pull response
2016-10-03 11:38:12 -04:00
Chris Houseknecht
39aa740531
Use LooseVersion comparison. Default docker_api_version to 'auto'.
2016-09-10 03:02:50 -04:00
Chris Houseknecht
16a3f28f6e
Fix find_image() not matching on tag
2016-07-11 17:13:07 -04:00
Michael Scherer
a4f6fc0dc2
Port docker_common.py to py3 compatible syntax ( #15877 )
...
Since docker-py depend on python 2.6 (cf their tox.ini),
we do not need to make it python 2.4 compatible.
2016-05-16 08:10:35 -04:00
Chris Houseknecht
2790929e73
Fix bugs from API version 1.20 testing. ( #15586 )
2016-04-25 16:07:24 -04:00
chouseknecht
dc9b784432
Update per PR comments.
2016-04-23 12:47:16 -04:00
chouseknecht
8dc04770b6
Fix syntax error
2016-04-23 12:46:47 -04:00
chouseknecht
48a2165310
Adding docker_common util module.
2016-04-23 12:46:47 -04:00