Sanitize ovs br-get-external-id output on openvswitch_bridge (#24209)

If a bridge does not have external_ids, ovs-vsctl returns '{}'.
This causes issues on the current want vs have comparison in cases
where the play does not define external_ids, as the comparison
is None vs '{}'.
This commit is contained in:
Ricardo Carrillo Cruz 2017-05-02 16:40:37 +02:00 committed by GitHub
commit e67eba877e

View file

@ -117,6 +117,9 @@ from ansible.module_utils.six import iteritems
from ansible.module_utils.pycompat24 import get_exception
def _external_ids_to_dict(text):
if not text:
return None
else:
d = {}
for l in text.splitlines():