mirror of
https://github.com/CumulusNetworks/ifupdown2.git
synced 2024-05-06 15:54:50 +00:00
Ticket: None Reviewed By: Testing Done: The function _create_vrf_dev is surrounded by a try/catch as follow: try: vrf_table = self._create_vrf_dev(ifaceobj, vrf_table) except Exception, e: self.log_error('%s: %s' %(ifaceobj.name, str(e)), ifaceobj) Thus we shouldn't include the ifaceobj.name in any error message passed to log_error(). Since this function will raise an exception by default, it will result in something like this: error:br0.4002: red: red: create failed (cmd 'ip link add name red type vrf table 1001' failed: returned 1 ...[snip] error:red: red: create failed (cmd 'ip link add name red type vrf table 1002' failed: returned 1 ...[snip] after this patch: error: red: create failed (cmd 'ip link add name red type vrf table 1002' failed: returned 1 ... [snip] Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>