From: Julien Fortin Date: Mon, 5 Nov 2018 19:15:09 +0000 (+0100) Subject: addons: bond: catch exception and log.info on modprobe failure X-Git-Tag: 1.2.2-1~25 X-Git-Url: https://git.proxmox.com/?p=mirror_ifupdown2.git;a=commitdiff_plain;h=0c4237d58d1a1950c5a121c2230987a5991e0965 addons: bond: catch exception and log.info on modprobe failure Signed-off-by: Julien Fortin --- diff --git a/ifupdown2/addons/bond.py b/ifupdown2/addons/bond.py index 3650a10..467c8ba 100644 --- a/ifupdown2/addons/bond.py +++ b/ifupdown2/addons/bond.py @@ -203,7 +203,10 @@ class bond(moduleBase): self.bondcmd = None if not os.path.exists('/sys/class/net/bonding_masters'): - utils.exec_command('modprobe -q bonding') + try: + utils.exec_command('modprobe -q bonding') + except Exception as e: + self.logger.info("bond: error while loading bonding module: %s" % str(e)) @staticmethod def get_bond_slaves(ifaceobj):