diff options
Diffstat (limited to 'glances/plugins/alert/__init__.py')
-rw-r--r-- | glances/plugins/alert/__init__.py | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/glances/plugins/alert/__init__.py b/glances/plugins/alert/__init__.py index 79ced119..67088a4a 100644 --- a/glances/plugins/alert/__init__.py +++ b/glances/plugins/alert/__init__.py @@ -2,7 +2,7 @@ # # This file is part of Glances. # -# SPDX-FileCopyrightText: 2023 Nicolas Hennion <nicolas@nicolargo.com> +# SPDX-FileCopyrightText: 2024 Nicolas Hennion <nicolas@nicolargo.com> # # SPDX-License-Identifier: LGPL-3.0-only # @@ -10,9 +10,8 @@ """Alert plugin.""" from datetime import datetime -from time import tzname -import pytz +from glances.logger import logger from glances.events_list import glances_events # from glances.logger import logger @@ -120,6 +119,10 @@ class PluginModel(GlancesPluginModel): glances_events.set_max_events(config.get_int_value('alert', 'max_events', default=10)) glances_events.set_min_duration(config.get_int_value('alert', 'min_duration', default=6)) glances_events.set_min_interval(config.get_int_value('alert', 'min_interval', default=6)) + else: + glances_events.set_max_events(10) + glances_events.set_min_duration(6) + glances_events.set_min_interval(6) def update(self): """Nothing to do here. Just return the global glances_log.""" @@ -147,8 +150,7 @@ class PluginModel(GlancesPluginModel): # New line ret.append(self.curse_new_line()) # Start - msg = str(datetime.fromtimestamp(alert['begin'], - tz=pytz.timezone(tzname[0] if tzname[0] else 'UTC'))) + msg = str(datetime.fromtimestamp(alert['begin'], tz=datetime.now().astimezone().tzinfo)) ret.append(self.curse_add_line(msg)) # Duration if alert['end'] > 0: |