From 47877f263d442dca0237f6f174e9b2843c0e5fd2 Mon Sep 17 00:00:00 2001 From: Julien Fortin Date: Wed, 7 Apr 2021 23:24:35 +0200 Subject: [PATCH] addons: bridge: fix error: write() argument must be str, not int make sure to convert the mtu received via policy file back to string before using it in the bridge module. Signed-off-by: Julien Fortin --- ifupdown2/addons/bridge.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ifupdown2/addons/bridge.py b/ifupdown2/addons/bridge.py index 9d445d1..59b949e 100644 --- a/ifupdown2/addons/bridge.py +++ b/ifupdown2/addons/bridge.py @@ -2470,7 +2470,7 @@ class bridge(Bridge, moduleBase): if user_config_mtu: int(user_config_mtu) self.logger.info("%s: set bridge mtu %s" % (ifaceobj.name, user_config_mtu)) - return user_config_mtu + return str(user_config_mtu) except Exception as e: self.logger.warning("%s: invalid bridge mtu %s: %s" % (ifaceobj.name, user_config_mtu, str(e))) return None