Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: c862c53b03f75f17372e914f6950d11202494da7
https://github.com/tribe29/checkmk/commit/c862c53b03f75f17372e914f6950d1120…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-04-16 (Thu, 16 Apr 2020)
Changed paths:
M cmk/gui/wato/pages/sites.py
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/sites.py
Log Message:
-----------
Cleanup snapshot settings
* Rename site_configuration to snapshot_settings
* Change to named tuple structure with type hints
* Remove dead user_login condition in BI config computation
* Add some type hints on the way
Change-Id: I138cfb5dcbb7c7f04d234c606560150524433b41
Commit: cbbdaeecd939e85b01e3e1a378a6da7125696a87
https://github.com/tribe29/checkmk/commit/cbbdaeecd939e85b01e3e1a378a6da712…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-04-16 (Thu, 16 Apr 2020)
Changed paths:
M cmk/gui/watolib/activate_changes.py
Log Message:
-----------
Unify use of snapshot settings
The CME and CRE/CEE implementations now both use the snapshot settings
in the same way.
Change-Id: If3f6edb59145df239807e90459f04e2acc177672
Commit: 07e70c23fb0e3f7f379eb57b6c3ad02f8707a34d
https://github.com/tribe29/checkmk/commit/07e70c23fb0e3f7f379eb57b6c3ad02f8…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-04-16 (Thu, 16 Apr 2020)
Changed paths:
M cmk/gui/watolib/activate_changes.py
Log Message:
-----------
Unify processing of site configs
Site configs are now centrally loaded for both snapshot creators and
processed to the correct place using the snapshot settings. Eliminates
one CME specific caching.
Change-Id: Ia6b00accbf999cbf3729084aa5108fb4fe7b6e43
Commit: 8f05efd9d0e5f7113b668801391a887a008ec405
https://github.com/tribe29/checkmk/commit/8f05efd9d0e5f7113b668801391a887a0…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-04-16 (Thu, 16 Apr 2020)
Changed paths:
M cmk/gui/watolib/activate_changes.py
Log Message:
-----------
Cleanup snapshot generation API
The CME uses another snapshot logic than the other editions. It has
a dedicated CMESnapshotManager implementation for that.
* Introduce a CRESnapshotManager and a common base class for both
* Extracts the relevant logic from ActivateChangesManager
* The switching is done by the SnapshotManagerFactory now
Change-Id: I1531000859d342da414811cb1e736486fba56062
Compare:
https://github.com/tribe29/checkmk/compare/f5acf0f7c176...8f05efd9d0e5