Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: b4c063aa94fb63935f29c16197184c974790cf90
https://github.com/tribe29/checkmk/commit/b4c063aa94fb63935f29c16197184c974…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-01-18 (Mon, 18 Jan 2021)
Changed paths:
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
Make collect_hosts work on given folder
This only has effects on hooks that a user may register to be executed
in different situations. The hook "hosts-changed" is now receiving the
hosts below the folder that was edited instead of all hosts.
CMK-5782
Change-Id: I4e6f0bc82bfa4f010f9f94149eff227fa3812702
Commit: 7e2a564522eee461743d9033b0c09ab73f141412
https://github.com/tribe29/checkmk/commit/7e2a564522eee461743d9033b0c09ab73…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-01-18 (Mon, 18 Jan 2021)
Changed paths:
A .werks/11873
M cmk/gui/watolib/host_attributes.py
Log Message:
-----------
11873 FIX Fix exception caused by custom host attributes when saving host changes
When some kind of custom host attribute has been defined and is used in the host
configuration, this may lead to an exception like this when editing or deleting
hosts: <tt>Exception: AttributeError ('HostAttributeMYATTRIBUTEConcrete'
object has no attribute 'is_explicit')</tt>.
Besides the fix, this change also adds the type hints that were missing
to uncover this issue.
Change-Id: I87921cf46f82ca44b525c5ce64240f063f45279d
Commit: af0e4bfd0fa981ba09c915369b5d8fdd3d505135
https://github.com/tribe29/checkmk/commit/af0e4bfd0fa981ba09c915369b5d8fdd3…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-01-18 (Mon, 18 Jan 2021)
Changed paths:
A tests/typeshed/redis/__init__.pyi
A tests/typeshed/redis/client.pyi
A tests/typeshed/redis/connection.pyi
A tests/typeshed/redis/exceptions.pyi
A tests/typeshed/redis/utils.pyi
Log Message:
-----------
Added external typization for redis-py from typeshed
https: //github.com/python/typeshed/tree/master/third_party/2and3/redis
CMK-6952
Change-Id: If01f2a466c768904329b67d07895815869b5d5bc
Commit: 11b9ea517c1ff9eefe09aa666682a73b3173bf03
https://github.com/tribe29/checkmk/commit/11b9ea517c1ff9eefe09aa666682a73b3…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-01-18 (Mon, 18 Jan 2021)
Changed paths:
M tests/typeshed/redis/client.pyi
Log Message:
-----------
Fix some issues related to str/bytes in redis-py typesheds
Mypy picks the first match when checking overloaded function
definitions, so more specific variants need to come first. This will
also be put as a PR.
CMK-6952
Change-Id: I1e82e8034073026cafd63dd569267f95444f0a91
Commit: c1244a32c03a0b105de9f0050f31ed7ac5bef179
https://github.com/tribe29/checkmk/commit/c1244a32c03a0b105de9f0050f31ed7ac…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-01-18 (Mon, 18 Jan 2021)
Changed paths:
M cmk/utils/bi/bi_compiler.py
A cmk/utils/redis.py
A tests/unit/cmk/utils/test_redis.py
Log Message:
-----------
Implement utilities for managing Redis DBs
For now, the only functionality is a function to get a correctly typed
client for the default DB (index 0).
CMK-6792
Change-Id: I91f4fab2198b4d0b2af4a5ae9e3c634ab80c0a94
Compare:
https://github.com/tribe29/checkmk/compare/ea54dc409e5b...c1244a32c03a