From e2e3ab4d4528536cb13751d1d0f0c83cf3945a0f Mon Sep 17 00:00:00 2001 From: Musee Ullah Date: Tue, 14 Nov 2017 08:46:39 -0800 Subject: [PATCH] Keep newlines when reading LXC container config file (#32219) --- lib/ansible/modules/cloud/lxc/lxc_container.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/ansible/modules/cloud/lxc/lxc_container.py b/lib/ansible/modules/cloud/lxc/lxc_container.py index d03d33814a0..2dfdcf5506f 100644 --- a/lib/ansible/modules/cloud/lxc/lxc_container.py +++ b/lib/ansible/modules/cloud/lxc/lxc_container.py @@ -725,7 +725,7 @@ class LxcContainerManagement(object): container_config_file = self.container.config_file_name with open(container_config_file, 'rb') as f: - container_config = to_text(f.read(), errors='surrogate_or_strict').splitlines() + container_config = to_text(f.read(), errors='surrogate_or_strict').splitlines(True) # Note used ast literal_eval because AnsibleModule does not provide for # adequate dictionary parsing.