From 84414544ded470cd270680c0900ea9dfb95b88da Mon Sep 17 00:00:00 2001 From: Roopa Prabhu Date: Sun, 15 May 2016 13:49:05 -0700 Subject: [PATCH] ifupdownaddons: iproute2: fix set_mtu api to return if --no-act (DRYRUN) is set Ticket: CM-10965 Reviewed By: julien Testing Done: Tested set mtu with dry run Signed-off-by: Roopa Prabhu --- ifupdownaddons/iproute2.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ifupdownaddons/iproute2.py b/ifupdownaddons/iproute2.py index cf15046..04c6900 100644 --- a/ifupdownaddons/iproute2.py +++ b/ifupdownaddons/iproute2.py @@ -419,8 +419,9 @@ class iproute2(utilsBase): self._cache_update([ifacename, 'hwaddress'], hwaddress) def link_set_mtu(self, ifacename, mtu): + if ifupdownflags.flags.DRYRUN: + return True if not mtu or not ifacename: return - with open('/sys/class/net/%s/mtu' % ifacename, 'w') as f: f.write(mtu) self._cache_update([ifacename, 'mtu'], mtu)