From 229d20b6d9ebbb7c2bd1732a0eecda4f00d6e757 Mon Sep 17 00:00:00 2001 From: xuxiaowei0512 Date: Wed, 5 Jun 2019 22:42:13 +0800 Subject: [PATCH] update ce_facts (#57187) --- lib/ansible/modules/network/cloudengine/ce_facts.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/ansible/modules/network/cloudengine/ce_facts.py b/lib/ansible/modules/network/cloudengine/ce_facts.py index d4849ea8a44..ceff0238207 100644 --- a/lib/ansible/modules/network/cloudengine/ce_facts.py +++ b/lib/ansible/modules/network/cloudengine/ce_facts.py @@ -324,7 +324,10 @@ class Interfaces(FactsBase): tmp_neighbors = neighbors[2:] for item in tmp_neighbors: tmp_item = item.split() - neighbors_dict[tmp_item[0]] = tmp_item[3] + if len(tmp_item) > 3: + neighbors_dict[tmp_item[0]] = tmp_item[3] + else: + neighbors_dict[tmp_item[0]] = None self.facts['neighbors'] = neighbors_dict