From 24e32bfc6b17a975415db6c9f9269f40da5409f3 Mon Sep 17 00:00:00 2001 From: Roopa Prabhu Date: Sun, 24 Apr 2016 17:38:00 -0700 Subject: [PATCH] addons: bridge: fix 'query' handler to check if the interface is a bridge Ticket: CM-7840 Reviewed By: julien, nikhil Testing Done: Tested ifquery with and without --with-defaults option --- addons/bridge.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/addons/bridge.py b/addons/bridge.py index c2de180..de0770d 100644 --- a/addons/bridge.py +++ b/addons/bridge.py @@ -1694,6 +1694,8 @@ class bridge(moduleBase): def _query(self, ifaceobj, **kwargs): """ add default policy attributes supported by the module """ + if not (ifaceobj.link_kind & ifaceLinkKind.BRIDGE): + return if self.default_stp_on: ifaceobj.update_config('bridge-stp', 'yes')