From d0338844656c5fcdf71b890dc7839f21e3554c93 Mon Sep 17 00:00:00 2001 From: Matt Clay Date: Mon, 11 Feb 2019 11:10:08 -0800 Subject: [PATCH] Fix scaleway_lb test failures. --- lib/ansible/modules/cloud/scaleway/scaleway_lb.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/lib/ansible/modules/cloud/scaleway/scaleway_lb.py b/lib/ansible/modules/cloud/scaleway/scaleway_lb.py index 03dc816de2..05cad64400 100644 --- a/lib/ansible/modules/cloud/scaleway/scaleway_lb.py +++ b/lib/ansible/modules/cloud/scaleway/scaleway_lb.py @@ -34,6 +34,11 @@ options: - Name of the load-balancer required: true + description: + description: + - Description + required: true + organization_id: description: - Organization identifier @@ -204,11 +209,10 @@ def wait_to_complete_state_transition(api, lb, force_wait=False): def lb_attributes_should_be_changed(target_lb, wished_lb): - diff = { - attr: wished_lb[attr] for attr in MUTABLE_ATTRIBUTES if target_lb[attr] != wished_lb[attr] - } + diff = dict((attr, wished_lb[attr]) for attr in MUTABLE_ATTRIBUTES if target_lb[attr] != wished_lb[attr]) + if diff: - return {attr: wished_lb[attr] for attr in MUTABLE_ATTRIBUTES} + return dict((attr, wished_lb[attr]) for attr in MUTABLE_ATTRIBUTES) else: return diff