Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: ea999d414d5ee30073379b5eb86d7b2af0622e5e
https://github.com/tribe29/checkmk/commit/ea999d414d5ee30073379b5eb86d7b2af…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-05-04 (Mon, 04 May 2020)
Changed paths:
M cmk/base/classic_snmp.py
M cmk/base/snmp.py
M cmk/base/snmp_utils.py
A cmk/fetchers/snmp_backend/__init__.py
A cmk/fetchers/snmp_backend/_base.py
M cmk/utils/type_defs.py
Log Message:
-----------
Move SNMP backends out of base #1
They are only used in `cmk.fetchers`, which should not depend on base.
We therefore move the backends under `cmk.fetchers` and the types that
they use.
There is not much risk here: pylint and mypy will identify wrong
imports. The change is nevertheless going to be large enough that we
make it in several commits.
CMK-4218
Change-Id: I6560f7bbe9811a70787b33cde2d535efae6d8dd4