Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 4d58d6efca898b53a050feb89e7c36400970f421
https://github.com/tribe29/checkmk/commit/4d58d6efca898b53a050feb89e7c36400…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
M cmk/base/check_table.py
M tests/unit/cmk/base/test_check_table.py
Log Message:
-----------
refactor check_table I: detach static methods
Mid term goal:
check_table is backwards in that the methods of the class are
actually all static (i.e. helpers not belonging to the class)
and the exposed functions should be methods of the class.
Change-Id: I6df759a5379fa5b008c59fa2e5b120f56f92ac44
Commit: dac7f681e3358e3d6fd238b0c85b9562994b4d8d
https://github.com/tribe29/checkmk/commit/dac7f681e3358e3d6fd238b0c85b95629…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
M cmk/base/check_table.py
Log Message:
-----------
refactor check_table II: _ServiceFilter class
Change-Id: Iabe9df008604ae41a734a3a7bb179c0aeb9864b6
Commit: a2903752cd219c11f0cae9e6db40921d21412961
https://github.com/tribe29/checkmk/commit/a2903752cd219c11f0cae9e6db40921d2…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
M cmk/base/check_table.py
Log Message:
-----------
refactor check_table III: simplify signature
Change-Id: Ia3c15b891b25a5608b722d4bbd2de266342748ff
Commit: 80f6d599ea24b415572744d3833c3998faa6e645
https://github.com/tribe29/checkmk/commit/80f6d599ea24b415572744d3833c3998f…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
M cmk/base/check_table.py
Log Message:
-----------
refactor check_table IV: stop rewriting skip_autochecks
Change-Id: I4eb0e3cc753b4b9de711d3d62eb498f23e24828b
Commit: 8e60630b7ec07c48be4cf181556c0d99175c8c8e
https://github.com/tribe29/checkmk/commit/8e60630b7ec07c48be4cf181556c0d991…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
M cmk/base/check_table.py
M cmk/base/checking.py
M cmk/base/core_nagios.py
M cmk/base/sources/snmp.py
M tests/unit/cmk/base/test_check_table.py
Log Message:
-----------
refactor check_table V: make filter_mode an Enum
Change-Id: Ie1263720eecc0c21a2f1f71e15456fa73b1fd25e
Commit: 5e6c56d017ace550861061c0722a907d631565e0
https://github.com/tribe29/checkmk/commit/5e6c56d017ace550861061c0722a907d6…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
M cmk/base/check_table.py
Log Message:
-----------
refactor check_table VI: make HostCheckTable 'immutable'
The cached (!) check table is no longer a *Mutable*Mapping
Change-Id: I4427c7f80470283b56c1783fc1e91f4475649e80
Compare:
https://github.com/tribe29/checkmk/compare/0a95ad6108f1...5e6c56d017ac