diff options
Diffstat (limited to 'python/netlink/route/link.py')
-rw-r--r-- | python/netlink/route/link.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/python/netlink/route/link.py b/python/netlink/route/link.py index 74ec2f97..8c87971b 100644 --- a/python/netlink/route/link.py +++ b/python/netlink/route/link.py @@ -127,7 +127,7 @@ class LinkCache(netlink.Cache): def __getitem__(self, key): if type(key) is int: link = capi.rtnl_link_get(self._nl_cache, key) - elif type(key) is str: + else: link = capi.rtnl_link_get_by_name(self._nl_cache, key) if link is None: @@ -227,7 +227,7 @@ class Link(netlink.Object): @flags.setter def flags(self, value): - if type(value) is list: + if not (type(value) is str): for flag in value: self._set_flag(flag) else: |