Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 84a349174720aedaaa08f43a2cacc71087716ffa
https://github.com/tribe29/checkmk/commit/84a349174720aedaaa08f43a2cacc7108…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-05-17 (Fri, 17 May 2019)
Changed paths:
M cmk/utils/rulesets/tuple_rulesets.py
M cmk_base/config.py
Log Message:
-----------
Wrap ruleset match criteria in ruleset match object
This will make it easier to extend the matching criteria in the future
Change-Id: I25ce6f09ed91a13f40ad29263bfbeea504680d7f
Commit: f8a924f00886044fa436f542d00aa0fc2af91dc0
https://github.com/tribe29/checkmk/commit/f8a924f00886044fa436f542d00aa0fc2…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-05-17 (Fri, 17 May 2019)
Changed paths:
M cmk/utils/rulesets/tuple_rulesets.py
Log Message:
-----------
Move all host ruleset optimization to correct place
Host rulesets are now directly optimized to a hostname based lookup map
instead of using an intermediate step.
Change-Id: I68b32a9b457088edf51f15b7e5b5d0b78e1e9c00
Commit: 71cd0e1af47361feb340607c1df6b797b70a5089
https://github.com/tribe29/checkmk/commit/71cd0e1af47361feb340607c1df6b797b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-05-17 (Fri, 17 May 2019)
Changed paths:
M cmk/utils/rulesets/tuple_rulesets.py
M cmk_base/config.py
Log Message:
-----------
Rename host ruleset match functions
Change-Id: Ie3d20839c3e64055b312a3be1318904a44f0e32d
Commit: 5434344a87bed8a7391b98d91b237c10ee28a84f
https://github.com/tribe29/checkmk/commit/5434344a87bed8a7391b98d91b237c10e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-05-17 (Fri, 17 May 2019)
Changed paths:
M cmk/utils/rulesets/tuple_rulesets.py
M cmk_base/config.py
Log Message:
-----------
Move service match functions to rule matcher class
Change-Id: I08695c3048a18520b646663fb41d37bdfd3958e5
Commit: bc53972085491dc871d653045645af089d2fef9a
https://github.com/tribe29/checkmk/commit/bc53972085491dc871d653045645af089…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-05-17 (Fri, 17 May 2019)
Changed paths:
M cmk_base/config.py
Log Message:
-----------
Cleanup "first match" service ruleset processing
Change-Id: Ieee404e6e7802525be58464b932f98b4655c65c0
Commit: 57e0943aa17ad9c54f36b7842cbc32217c96eab1
https://github.com/tribe29/checkmk/commit/57e0943aa17ad9c54f36b7842cbc32217…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-05-17 (Fri, 17 May 2019)
Changed paths:
M tests/unit/cmk/utils/rulesets/test_ruleset_transformer.py
Log Message:
-----------
Add new test case
Change-Id: I901197531854a841c62e80228e5898956ebeb028
Commit: b6c50ec03d7a9a60019cebfb0f793b986ea63093
https://github.com/tribe29/checkmk/commit/b6c50ec03d7a9a60019cebfb0f793b986…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-05-17 (Fri, 17 May 2019)
Changed paths:
M cmk/utils/rulesets/tuple_rulesets.py
M tests/unit/cmk/utils/rulesets/test_ruleset_transformer.py
Log Message:
-----------
Simplify new dict config format
Change-Id: I387483d6546b45f84bbb9a18f35eacdf03320e8d
Commit: fd829bd82ded73b32a0faf48204de41bf2ee9e9e
https://github.com/tribe29/checkmk/commit/fd829bd82ded73b32a0faf48204de41bf…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-05-17 (Fri, 17 May 2019)
Changed paths:
M cmk/utils/rulesets/tuple_rulesets.py
M cmk_base/config.py
M tests/unit/cmk/utils/rulesets/test_ruleset_matcher.py
M tests/unit/cmk/utils/rulesets/test_tuple_rulesets.py
M tests/unit/cmk_base/test_config.py
Log Message:
-----------
Switch rule matching to new dict format
Sorry, was unable to make smaller working commits.
Change-Id: Ia027af895dbf44e532d325f037f19a78cf660d13
Commit: de67a672bc6254e498effa1bbc60c7f23ea5f717
https://github.com/tribe29/checkmk/commit/de67a672bc6254e498effa1bbc60c7f23…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-05-17 (Fri, 17 May 2019)
Changed paths:
M cmk_base/config.py
Log Message:
-----------
Fix activate changes issue with multiprocessing config creation
Change-Id: Ie4839d7e377e3acff9a8cf4945918bb6abbf87a8
Compare:
https://github.com/tribe29/checkmk/compare/c11ccc71b3eb...de67a672bc62