/opt/imh-python/lib/python3.9/site-packages/pyroute2
NameSizeModeActions
bsd/-0755rm
cli/-0755rm
config/-0755rm
dhcp/-0755rm
ethtool/-0755rm
ext/-0755rm
inotify/-0755rm
ipdb/-0755rm
iproute/-0755rm
ndb/-0755rm
netlink/-0755rm
netns/-0755rm
nftables/-0755rm
nslink/-0755rm
protocols/-0755rm
remote/-0755rm
requests/-0755rm
__pycache__/-0755rm
arp.py24740644editdlrm
common.py178590644editdlrm
conntrack.py68450644editdlrm
devlink.py20710644editdlrm
ipset.py241320644editdlrm
iwutil.py233950644editdlrm
lab.py9580644editdlrm
loader.py11390644editdlrm
minimal.py18340644editdlrm
wiset.py196220644editdlrm
__init__.py28760644editdlrm
Edit: /opt/imh-python/lib/python3.9/site-packages/pyroute2/lab.py (958B)
import inspect try: from unittest import mock except ImportError: mock = None registry = [] use_mock = False class LAB_API: def __init__(self, *argv, **kwarg): super().__init__(*argv, **kwarg) if use_mock: if mock is None: # postpone ImportError # # unittest may not be available on embedded platforms, # but it is still used by IPRoute class; it is safe # to leave it in the minimal for now, just raise an # exception when being used # # Bug-Url: https://github.com/svinota/pyroute2/pull/1096 raise ImportError('unittest.mock not available') registry.append(self) for name, method in inspect.getmembers( self, predicate=inspect.ismethod ): setattr(self, name, mock.MagicMock(name=name, wraps=method))