mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-06 13:22:48 +00:00
docker bugfixes: trim whitespace around list param elements, handle list params being coerced to int or long type
This commit is contained in:
committed by
Michael DeHaan
parent
2ddb251538
commit
7bba229838
@@ -395,8 +395,10 @@ class DockerManager:
|
||||
"""
|
||||
param_list = self.module.params.get(param_name)
|
||||
if not isinstance(param_list, list):
|
||||
param_list = param_list.split(delimiter)
|
||||
return param_list
|
||||
# if param_list is a number, like 3333, this will fail, so we coerce to a str first
|
||||
param_list = str(param_list).split(delimiter)
|
||||
# whitespace in between commas will cause problems if we don't strip each param
|
||||
return [param.strip() for param in param_list]
|
||||
|
||||
|
||||
def get_exposed_ports(self, expose_list):
|
||||
|
||||
Reference in New Issue
Block a user