From 494ec6d7529fac0280faa1a4a774783ca49b7b2b Mon Sep 17 00:00:00 2001 From: Xu Yuandong Date: Thu, 18 Jul 2019 02:49:09 +0800 Subject: [PATCH] Backport/2.8/59070 ce_interface : update ce_interface to fix a bug (#59072) * update ce_interface to fix a bug. (#59070) (cherry picked from commit 07a598089a454cc3fa040849ae04559bc52c144e) * add a changelog fragment to PR 59072. --- .../fragments/59072-update-ce_interface-to-fix-a-bug.yml | 2 ++ lib/ansible/modules/network/cloudengine/ce_interface.py | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 changelogs/fragments/59072-update-ce_interface-to-fix-a-bug.yml diff --git a/changelogs/fragments/59072-update-ce_interface-to-fix-a-bug.yml b/changelogs/fragments/59072-update-ce_interface-to-fix-a-bug.yml new file mode 100644 index 00000000000..d59603691d8 --- /dev/null +++ b/changelogs/fragments/59072-update-ce_interface-to-fix-a-bug.yml @@ -0,0 +1,2 @@ +bugfixes: +- "To find specified interfaces, add a interface-type." diff --git a/lib/ansible/modules/network/cloudengine/ce_interface.py b/lib/ansible/modules/network/cloudengine/ce_interface.py index ff0f77c4813..47ead521c43 100644 --- a/lib/ansible/modules/network/cloudengine/ce_interface.py +++ b/lib/ansible/modules/network/cloudengine/ce_interface.py @@ -160,7 +160,7 @@ CE_NC_GET_INTFS = """ - + %s @@ -371,7 +371,7 @@ class Interface(object): """ get interfaces attributes dict.""" intfs_info = dict() - conf_str = CE_NC_GET_INTFS + conf_str = CE_NC_GET_INTFS % self.interface_type recv_xml = get_nc_config(self.module, conf_str) if "" in recv_xml: