Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 0ba7dabe75fb330e315872192ac5f06b5d9ba5fc
https://github.com/tribe29/checkmk/commit/0ba7dabe75fb330e315872192ac5f06b5…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-04-05 (Tue, 05 Apr 2022)
Changed paths:
M cmk/gui/fields/definitions.py
M cmk/gui/fields/utils.py
M cmk/gui/main.py
M cmk/gui/plugins/sidebar/site_status.py
M cmk/gui/plugins/sidebar/wato.py
M cmk/gui/plugins/userdb/ldap_connector.py
M cmk/gui/plugins/userdb/utils.py
M cmk/gui/plugins/views/painters.py
M cmk/gui/plugins/views/sorters.py
M cmk/gui/plugins/visuals/utils.py
M cmk/gui/plugins/visuals/wato.py
M cmk/gui/plugins/wato/ac_tests.py
M cmk/gui/plugins/wato/builtin_attributes.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/plugins/webapi/execute_remote_automation.py
M cmk/gui/plugins/webapi/utils.py
M cmk/gui/sites.py
M cmk/gui/userdb.py
M cmk/gui/wato/pages/analyze_configuration.py
M cmk/gui/wato/pages/diagnostics.py
M cmk/gui/wato/pages/fetch_agent_output.py
M cmk/gui/wato/pages/hosts.py
M cmk/gui/wato/pages/ldap.py
M cmk/gui/wato/pages/notifications.py
M cmk/gui/wato/pages/roles.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/wato/pages/services.py
M cmk/gui/wato/pages/sites.py
M cmk/gui/wato/pages/user_profile/async_replication.py
M cmk/gui/watolib/__init__.py
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/analyze_configuration.py
M cmk/gui/watolib/automations.py
M cmk/gui/watolib/check_mk_automations.py
M cmk/gui/watolib/config_domains.py
M cmk/gui/watolib/host_attributes.py
M cmk/gui/watolib/host_label_sync.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/gui/watolib/network_scan.py
M cmk/gui/watolib/services.py
M cmk/gui/watolib/sites.py
M cmk/gui/watolib/user_profile.py
M cmk/post_rename_site/plugins/actions/warn_remote_site.py
M cmk/update_config.py
Log Message:
-----------
Import from cmk.gui.site_config instead of sites
This solves 9 cyclic dependencies (measured with DFS).
CMK-10181
Change-Id: Icf339f95acd761845eea16d4c1f57943412de732
Commit: 37b22036faff7a5b509e71b4829c001f19a0ef6b
https://github.com/tribe29/checkmk/commit/37b22036faff7a5b509e71b4829c001f1…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-04-05 (Tue, 05 Apr 2022)
Changed paths:
M cmk/gui/backup.py
M cmk/gui/crash_reporting.py
M cmk/gui/dashboard.py
M cmk/gui/forms.py
M cmk/gui/globals.py
M cmk/gui/gui_background_job.py
M cmk/gui/htmllib/__init__.py
M cmk/gui/key_mgmt.py
M cmk/gui/login.py
M cmk/gui/logwatch.py
M cmk/gui/message.py
M cmk/gui/notifications.py
M cmk/gui/pagetypes.py
M cmk/gui/plugins/sidebar/bookmarks.py
M cmk/gui/plugins/sidebar/master_control.py
M cmk/gui/plugins/sidebar/site_status.py
M cmk/gui/plugins/views/mkeventd.py
M cmk/gui/plugins/wato/bi_config.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/plugins/wato/utils/simple_modes.py
M cmk/gui/table.py
M cmk/gui/utils/confirm_with_preview.py
M cmk/gui/utils/transaction_manager.py
M cmk/gui/views/__init__.py
M cmk/gui/views/availability.py
M cmk/gui/visuals.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/wato/page_handler.py
M cmk/gui/wato/pages/activate_changes.py
M cmk/gui/wato/pages/analyze_configuration.py
M cmk/gui/wato/pages/audit_log.py
M cmk/gui/wato/pages/bulk_discovery.py
M cmk/gui/wato/pages/bulk_edit.py
M cmk/gui/wato/pages/bulk_import.py
M cmk/gui/wato/pages/custom_attributes.py
M cmk/gui/wato/pages/diagnostics.py
M cmk/gui/wato/pages/fetch_agent_output.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/wato/pages/global_settings.py
M cmk/gui/wato/pages/groups.py
M cmk/gui/wato/pages/host_diagnose.py
M cmk/gui/wato/pages/hosts.py
M cmk/gui/wato/pages/icons.py
M cmk/gui/wato/pages/ldap.py
M cmk/gui/wato/pages/notifications.py
M cmk/gui/wato/pages/parentscan.py
M cmk/gui/wato/pages/random_hosts.py
M cmk/gui/wato/pages/roles.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/wato/pages/services.py
M cmk/gui/wato/pages/sites.py
M cmk/gui/wato/pages/tags.py
M cmk/gui/wato/pages/timeperiods.py
M cmk/gui/wato/pages/user_profile/abstract_page.py
M cmk/gui/wato/pages/user_profile/two_factor.py
M cmk/gui/wato/pages/users.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/gui/watolib/sites.py
M cmk/gui/werks.py
M tests/unit/cmk/gui/utils/test_transaction_manager.py
Log Message:
-----------
Move transactions context from globals to transaction_manager
Resolves 3 cyclic depdencies (circuit rank).
CMK-10181
Change-Id: I9d6668988478d122425982bf5707919d37fcaef3
Compare:
https://github.com/tribe29/checkmk/compare/10925c5650ee...37b22036faff