Skip to content

Commit 3e2f91f

Browse files
author
Frank Tubbing
committed
Refactor coderabbitai suggestion
1 parent 2aaece9 commit 3e2f91f

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

elementary/monitor/data_monitoring/alerts/data_monitoring_alerts.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,11 @@ def __init__(
9090
self.send_test_message_on_success = send_test_message_on_success
9191
self.override_config_defaults = override_config
9292
self.alerts_integration = self._get_integration_client()
93+
self.alert_message_builder = AlertMessageBuilder(
94+
MessageBuilderConfig(
95+
maximum_columns_in_alert_samples=self.config.maximum_columns_in_alert_samples
96+
)
97+
)
9398

9499
def _get_integration_client(
95100
self,
@@ -312,11 +317,7 @@ def _send_alert(
312317
) -> bool:
313318
if isinstance(self.alerts_integration, BaseIntegration):
314319
return self.alerts_integration.send_alert(alert)
315-
message_config = MessageBuilderConfig(
316-
maximum_columns_in_alert_samples=self.config.maximum_columns_in_alert_samples
317-
)
318-
alert_message_builder = AlertMessageBuilder(message_config)
319-
alert_message_body = alert_message_builder.build(
320+
alert_message_body = self.alert_message_builder.build(
320321
alert=alert,
321322
)
322323
try:

0 commit comments

Comments
 (0)