Vince v. Oosten
fd418c19c2
move environment variable gathering to end of __init__() ( #3890 )
...
* This moves the lines in the code that parse the `env` and `env_file` options for docker to the end of the `__init__()` function.
This is needed because the `_check_capabilites` function needs both a working `self.client` and a proper `self.docker_py_versioninfo`.
`_check_capabilities` is used by `ensure_capabilities` which is, in turn, used by `get_environment`
This means that before this commit, the environment variables could not be loaded because both `self.client` and `self.docker_py_versioninfo` were not set at that time.
This commit fixes that by putting the environment variable parsing after those two.
* This moves the lines in the code that parse the `env` and `env_file` options for docker to the end of the `__init__()` function.
This is needed because the `_check_capabilites` function needs both a working `self.client` and a proper `self.docker_py_versioninfo`.
`_check_capabilities` is used by `ensure_capabilities` which is, in turn, used by `get_environment`
This means that before this commit, the environment variables could not be loaded because both `self.client` and `self.docker_py_versioninfo` were not set at that time.
This commit fixes that by putting the environment variable parsing after those two.
8 years ago
chouseknecht
68151790c2
Fix issue #3866
8 years ago
chouseknecht
d43a91c627
Fix #147 automatically expose published ports
8 years ago
chouseknecht
67432709a4
Remove unused method in ContainerManager
8 years ago
Chris Houseknecht
0a42ada42a
Merge pull request #3844 from Hypermanzer/docker-python-3-compat-bug
...
Fixing Docker compile time errors irt exception handling for Python 3
8 years ago
chouseknecht
09fe0416b6
Fix #3822 stop container
8 years ago
Mike Mars
1c63fb754d
Fixing Docker compile time errors irt exception handling for Python 3
8 years ago
chouseknecht
a676d9e126
Remove registery option per #3824 .
8 years ago
chouseknecht
4ded9313b7
Fix upate typo and expected volume compare.
8 years ago
chouseknecht
e2d8d9d09a
Fixed binds and volumes. Now recognizes bound vs unbound as well as named volumes.
8 years ago
Jirayut 'Dear' Nimsaeng
1212e2ed25
Fix volume to support not binding volumes to host
8 years ago
chouseknecht
e8db7fd8cc
Remove debug/register from examples.
8 years ago
chouseknecht
0601df8c70
Fix network comparison. Fix handling of links. Updated doc strings. Added more examples.
8 years ago
chouseknecht
d9c751be16
Set version added to 2.2 so that tests pass
8 years ago
chouseknecht
78019e4388
For new options move vesion_added to 2.1.1
8 years ago
chouseknecht
633e11be1e
Fixed bug in _get_network_id
8 years ago
chouseknecht
6d9de1b5a1
Fix doc strings.
8 years ago
chouseknecht
3292121e6d
Fixed issues post testing.
8 years ago
chouseknecht
8cd028bd8e
First pass at implementing networks parameter. Also added purge_networks option to remove container from networks not included in networks param.
8 years ago
chouseknecht
23816c9c04
Fix for 3768 - adding support for env_file
8 years ago
Chris Houseknecht
4d8f7d161b
Merge pull request #3776 from danschmidt5189/fix-docker_container-typo
...
Fix "ansbile_facts" typo in docker_container module
8 years ago
chouseknecht
cba5b37c9f
Check self.parameters.env exists.
8 years ago
chouseknecht
c419d351c5
Fix for issue #3775 - env config comparison
8 years ago
chouseknecht
651133469c
Update restart_policy doc strings.
8 years ago
chouseknecht
6aa4feb459
Fix restart_poicy
8 years ago
chouseknecht
af0aa8247d
Fix for #3783 - command returns not found or does not exist.
8 years ago
Dan Schmidt
31d21efbc5
Fix "ansbile_facts" typo in docker_container module
8 years ago
chouseknecht
904d947172
Fix for issue 3740. Make docker_service more resilient when targeting older API versions.
8 years ago
Brian Coca
d8b67bdeb0
deprecated docker ( #3710 )
...
* deprecated docker
* updated formatting
8 years ago
chouseknecht
a8bf8260aa
Fixed the URL in description. It's now valid Yaml.
8 years ago
chouseknecht
3d43ccae1e
Remove the U().
8 years ago
chouseknecht
fe45ec9d9e
Uppercase
8 years ago
chouseknecht
10ee35ff26
Make the new bits a NOTE
8 years ago
chouseknecht
1825a73c40
Where to get the full docker picture.
8 years ago
Shubham
64b104ac37
remove module argument, fix #3682 ( #3683 )
8 years ago
Matt Martz
9b6a7eb4f9
Revert "Fix doc strings spacing."
...
This reverts commit 127d518011
.
8 years ago
chouseknecht
127d518011
Fix doc strings spacing.
8 years ago
chouseknecht
a81d0a6809
Fix doc strings. Missing requirements and doc fragment reference.
8 years ago
chouseknecht
d63bc38481
Fail gracefully when build path is not found.
8 years ago
chouseknecht
3a5dd00076
Fixed files/project_files naming. Correct name is files.
8 years ago
chouseknecht
22853efeed
Flip version added back to 2.2 to make tests pass.
8 years ago
chouseknecht
834d2fb9fe
Moving version added to 2.1
8 years ago
chouseknecht
282b2d45df
Added actions to RETURN docs. Show actions when debug or check mode.
8 years ago
chouseknecht
c2d2189274
Removed use of --diff. Replaced 'diff' in output with 'actions'. Only show 'actions' in output if debug true.
8 years ago
chouseknecht
f69b352341
Removed fail method. Combined recreate and force_recreate params.
8 years ago
chouseknecht
d9b026dcef
Adding docker_service
8 years ago
Chris Houseknecht
f08e5608c7
Fixed parameters passing in container_create method. ( #3618 )
8 years ago
Brian Coca
e7d49f3308
fixed documentation and arg issues
9 years ago
Toshio Kuratomi
9db1233521
Fix documentation
9 years ago
John R Barker
bb9572ca86
ansible-validate-modules part 4: Enable check on ansible-modules-core ( #3526 )
...
* Call ansible-validate-modules
* Correct quotes + add newline
9 years ago