Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: e2c8efc015a160a5ef76dc3f5fff7c0996978d68
https://github.com/Checkmk/checkmk/commit/e2c8efc015a160a5ef76dc3f5fff7c099…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-12-02 (Sat, 02 Dec 2023)
Changed paths:
M cmk/discover_plugins.py
M tests/unit/cmk/test_discover_plugins.py
Log Message:
-----------
discover_plugins: ease access to discover_ functions
Change-Id: I3bd1dccf39874fe53d7af059bdc209bee00e6916
Commit: d083cc8279a55ca13243f70a33250ca12f1b4e34
https://github.com/Checkmk/checkmk/commit/d083cc8279a55ca13243f70a33250ca12…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-12-02 (Sat, 02 Dec 2023)
Changed paths:
M bin/mkp
R checkman/apt
R checkman/aws_cloudwatch_alarms
R checkman/aws_cloudwatch_alarms_limits
R checkman/aws_costs_and_usage
R checkman/aws_costs_and_usage_per_service
R checkman/aws_dynamodb_limits
R checkman/aws_dynamodb_summary
R checkman/aws_dynamodb_table_latency
R checkman/aws_dynamodb_table_read_capacity
R checkman/aws_dynamodb_table_write_capacity
R checkman/aws_ebs
R checkman/aws_ebs_burst_balance
R checkman/aws_ebs_limits
R checkman/aws_ebs_summary
R checkman/aws_ebs_summary_health
R checkman/aws_ec2
R checkman/aws_ec2_cpu_credits
R checkman/aws_ec2_cpu_util
R checkman/aws_ec2_disk_io
R checkman/aws_ec2_limits
R checkman/aws_ec2_network_io
R checkman/aws_ec2_security_groups
R checkman/aws_ec2_summary
R checkman/aws_elb
R checkman/aws_elb_backend_connection_errors
R checkman/aws_elb_health
R checkman/aws_elb_healthy_hosts
R checkman/aws_elb_http_backend
R checkman/aws_elb_http_elb
R checkman/aws_elb_latency
R checkman/aws_elb_limits
R checkman/aws_elb_summary
R checkman/aws_elbv2_application
R checkman/aws_elbv2_application_connections
R checkman/aws_elbv2_application_http_elb
R checkman/aws_elbv2_application_http_redirects
R checkman/aws_elbv2_application_statistics
R checkman/aws_elbv2_application_target_groups_http
R checkman/aws_elbv2_application_target_groups_lambda
R checkman/aws_elbv2_limits
R checkman/aws_elbv2_network
R checkman/aws_elbv2_network_connections
R checkman/aws_elbv2_network_rst_packets
R checkman/aws_elbv2_network_statistics
R checkman/aws_elbv2_network_tls_handshakes
R checkman/aws_elbv2_summary
R checkman/aws_elbv2_summary_network
R checkman/aws_elbv2_target_groups
R checkman/aws_elbv2_target_groups_network
R checkman/aws_exceptions
R checkman/aws_glacier
R checkman/aws_glacier_limits
R checkman/aws_glacier_summary
R checkman/aws_rds
R checkman/aws_rds_agent_jobs
R checkman/aws_rds_bin_log_usage
R checkman/aws_rds_connections
R checkman/aws_rds_cpu_credits
R checkman/aws_rds_disk_io
R checkman/aws_rds_limits
R checkman/aws_rds_network_io
R checkman/aws_rds_replica_lag
R checkman/aws_rds_replication_slot_usage
R checkman/aws_rds_summary
R checkman/aws_rds_summary_db_status
R checkman/aws_rds_transaction_logs_usage
R checkman/aws_s3
R checkman/aws_s3_limits
R checkman/aws_s3_requests
R checkman/aws_s3_requests_http_errors
R checkman/aws_s3_requests_latency
R checkman/aws_s3_requests_select_object
R checkman/aws_s3_requests_traffic_stats
R checkman/aws_s3_summary
R checkman/aws_status
R checkman/aws_wafv2_limits
R checkman/aws_wafv2_summary
R checkman/aws_wafv2_web_acl
R checkman/gcp_cost
R checkman/gcp_exceptions
R checkman/gcp_filestore_disk
R checkman/gcp_filestore_summary
R checkman/gcp_gce_cpu
R checkman/gcp_gce_disk_summary
R checkman/gcp_gce_network
R checkman/gcp_gce_storage
R checkman/gcp_gce_storage_summary
R checkman/gcp_gce_summary
R checkman/gcp_gce_uptime
R checkman/gcp_gcs_network
R checkman/gcp_gcs_objects
R checkman/gcp_gcs_requests
R checkman/gcp_gcs_summary
R checkman/gcp_http_lb_latencies
R checkman/gcp_http_lb_requests
R checkman/gcp_http_lb_summary
R checkman/gcp_sql_cpu
R checkman/gcp_sql_disk
R checkman/gcp_sql_memory
R checkman/gcp_sql_network
R checkman/gcp_sql_replication
R checkman/gcp_sql_status
R checkman/gcp_sql_summary
R checkman/gcp_status
R checkman/if64
R checkman/mounts
M cmk/base/automations/check_mk.py
M cmk/base/modes/check_mk.py
M cmk/discover_plugins.py
M cmk/gui/painter/v0/painters.py
M cmk/gui/wato/pages/check_catalog.py
M cmk/gui/watolib/activate_changes.py
M cmk/gui/werks.py
A cmk/plugins/aws/checkman/aws_cloudwatch_alarms
A cmk/plugins/aws/checkman/aws_cloudwatch_alarms_limits
A cmk/plugins/aws/checkman/aws_costs_and_usage
A cmk/plugins/aws/checkman/aws_costs_and_usage_per_service
A cmk/plugins/aws/checkman/aws_dynamodb_limits
A cmk/plugins/aws/checkman/aws_dynamodb_summary
A cmk/plugins/aws/checkman/aws_dynamodb_table_latency
A cmk/plugins/aws/checkman/aws_dynamodb_table_read_capacity
A cmk/plugins/aws/checkman/aws_dynamodb_table_write_capacity
A cmk/plugins/aws/checkman/aws_ebs
A cmk/plugins/aws/checkman/aws_ebs_burst_balance
A cmk/plugins/aws/checkman/aws_ebs_limits
A cmk/plugins/aws/checkman/aws_ebs_summary
A cmk/plugins/aws/checkman/aws_ebs_summary_health
A cmk/plugins/aws/checkman/aws_ec2
A cmk/plugins/aws/checkman/aws_ec2_cpu_credits
A cmk/plugins/aws/checkman/aws_ec2_cpu_util
A cmk/plugins/aws/checkman/aws_ec2_disk_io
A cmk/plugins/aws/checkman/aws_ec2_limits
A cmk/plugins/aws/checkman/aws_ec2_network_io
A cmk/plugins/aws/checkman/aws_ec2_security_groups
A cmk/plugins/aws/checkman/aws_ec2_summary
A cmk/plugins/aws/checkman/aws_elb
A cmk/plugins/aws/checkman/aws_elb_backend_connection_errors
A cmk/plugins/aws/checkman/aws_elb_health
A cmk/plugins/aws/checkman/aws_elb_healthy_hosts
A cmk/plugins/aws/checkman/aws_elb_http_backend
A cmk/plugins/aws/checkman/aws_elb_http_elb
A cmk/plugins/aws/checkman/aws_elb_latency
A cmk/plugins/aws/checkman/aws_elb_limits
A cmk/plugins/aws/checkman/aws_elb_summary
A cmk/plugins/aws/checkman/aws_elbv2_application
A cmk/plugins/aws/checkman/aws_elbv2_application_connections
A cmk/plugins/aws/checkman/aws_elbv2_application_http_elb
A cmk/plugins/aws/checkman/aws_elbv2_application_http_redirects
A cmk/plugins/aws/checkman/aws_elbv2_application_statistics
A cmk/plugins/aws/checkman/aws_elbv2_application_target_groups_http
A cmk/plugins/aws/checkman/aws_elbv2_application_target_groups_lambda
A cmk/plugins/aws/checkman/aws_elbv2_limits
A cmk/plugins/aws/checkman/aws_elbv2_network
A cmk/plugins/aws/checkman/aws_elbv2_network_connections
A cmk/plugins/aws/checkman/aws_elbv2_network_rst_packets
A cmk/plugins/aws/checkman/aws_elbv2_network_statistics
A cmk/plugins/aws/checkman/aws_elbv2_network_tls_handshakes
A cmk/plugins/aws/checkman/aws_elbv2_summary
A cmk/plugins/aws/checkman/aws_elbv2_summary_network
A cmk/plugins/aws/checkman/aws_elbv2_target_groups
A cmk/plugins/aws/checkman/aws_elbv2_target_groups_network
A cmk/plugins/aws/checkman/aws_exceptions
A cmk/plugins/aws/checkman/aws_glacier
A cmk/plugins/aws/checkman/aws_glacier_limits
A cmk/plugins/aws/checkman/aws_glacier_summary
A cmk/plugins/aws/checkman/aws_rds
A cmk/plugins/aws/checkman/aws_rds_agent_jobs
A cmk/plugins/aws/checkman/aws_rds_bin_log_usage
A cmk/plugins/aws/checkman/aws_rds_connections
A cmk/plugins/aws/checkman/aws_rds_cpu_credits
A cmk/plugins/aws/checkman/aws_rds_disk_io
A cmk/plugins/aws/checkman/aws_rds_limits
A cmk/plugins/aws/checkman/aws_rds_network_io
A cmk/plugins/aws/checkman/aws_rds_replica_lag
A cmk/plugins/aws/checkman/aws_rds_replication_slot_usage
A cmk/plugins/aws/checkman/aws_rds_summary
A cmk/plugins/aws/checkman/aws_rds_summary_db_status
A cmk/plugins/aws/checkman/aws_rds_transaction_logs_usage
A cmk/plugins/aws/checkman/aws_s3
A cmk/plugins/aws/checkman/aws_s3_limits
A cmk/plugins/aws/checkman/aws_s3_requests
A cmk/plugins/aws/checkman/aws_s3_requests_http_errors
A cmk/plugins/aws/checkman/aws_s3_requests_latency
A cmk/plugins/aws/checkman/aws_s3_requests_select_object
A cmk/plugins/aws/checkman/aws_s3_requests_traffic_stats
A cmk/plugins/aws/checkman/aws_s3_summary
A cmk/plugins/aws/checkman/aws_status
A cmk/plugins/aws/checkman/aws_wafv2_limits
A cmk/plugins/aws/checkman/aws_wafv2_summary
A cmk/plugins/aws/checkman/aws_wafv2_web_acl
A cmk/plugins/collection/checkman/apt
A cmk/plugins/collection/checkman/if64
A cmk/plugins/collection/checkman/mounts
A cmk/plugins/gcp/checkman/gcp_cost
A cmk/plugins/gcp/checkman/gcp_exceptions
A cmk/plugins/gcp/checkman/gcp_filestore_disk
A cmk/plugins/gcp/checkman/gcp_filestore_summary
A cmk/plugins/gcp/checkman/gcp_gce_cpu
A cmk/plugins/gcp/checkman/gcp_gce_disk_summary
A cmk/plugins/gcp/checkman/gcp_gce_network
A cmk/plugins/gcp/checkman/gcp_gce_storage
A cmk/plugins/gcp/checkman/gcp_gce_storage_summary
A cmk/plugins/gcp/checkman/gcp_gce_summary
A cmk/plugins/gcp/checkman/gcp_gce_uptime
A cmk/plugins/gcp/checkman/gcp_gcs_network
A cmk/plugins/gcp/checkman/gcp_gcs_objects
A cmk/plugins/gcp/checkman/gcp_gcs_requests
A cmk/plugins/gcp/checkman/gcp_gcs_summary
A cmk/plugins/gcp/checkman/gcp_http_lb_latencies
A cmk/plugins/gcp/checkman/gcp_http_lb_requests
A cmk/plugins/gcp/checkman/gcp_http_lb_summary
A cmk/plugins/gcp/checkman/gcp_sql_cpu
A cmk/plugins/gcp/checkman/gcp_sql_disk
A cmk/plugins/gcp/checkman/gcp_sql_memory
A cmk/plugins/gcp/checkman/gcp_sql_network
A cmk/plugins/gcp/checkman/gcp_sql_replication
A cmk/plugins/gcp/checkman/gcp_sql_status
A cmk/plugins/gcp/checkman/gcp_sql_summary
A cmk/plugins/gcp/checkman/gcp_status
M cmk/update_config/plugins/pre_actions/utils.py
M cmk/utils/man_pages.py
M cmk/utils/paths.py
M omd/packages/check_mk/check_mk.make
M tests/code_quality/file_content/test_permissions.py
M tests/testlib/__init__.py
M tests/testlib/site.py
M tests/unit/cmk/utils/licensing/test_usage.py
M tests/unit/cmk/utils/test_man_pages.py
M tests/unit/cmk/utils/test_packaging.py
M tests/unit/cmk/utils/test_paths.py
Log Message:
-----------
move manpages to plugin families
We want to have all files related to a plugin family in the respective
folder.
This patch provides the required tools, and moves a first couple of
manpages. The selection is choosen such that the tests become simpler,
the rest will follow.
Change-Id: I11c10525dc01c07ad2d489e1354610073928f284
Compare:
https://github.com/Checkmk/checkmk/compare/e176dd0de7b3...d083cc8279a5