From 196cb03a933c4818dda42ff44071af82c50d76ec Mon Sep 17 00:00:00 2001 From: Nikhil Kappagantula Date: Mon, 6 May 2024 17:18:22 +0000 Subject: [PATCH 1/2] make start time an integer always --- globalnoc_alertmon_agent/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/globalnoc_alertmon_agent/__init__.py b/globalnoc_alertmon_agent/__init__.py index 8ba91ef..322f1e0 100644 --- a/globalnoc_alertmon_agent/__init__.py +++ b/globalnoc_alertmon_agent/__init__.py @@ -72,7 +72,7 @@ def __init__( 'service_name': service_name, 'description': description, 'severity': severity, - 'start_time': start_time, + 'start_time': int(start_time), 'service_group': service_group, 'device': device, 'interface_abbr_name': interface_abbr_name, From 6fc594d9e27b2a8b69dddd0d645f08a951fc0f21 Mon Sep 17 00:00:00 2001 From: Nikhil Kappagantula Date: Mon, 6 May 2024 17:29:02 +0000 Subject: [PATCH 2/2] make start time an integer always --- globalnoc_alertmon_agent/__init__.py | 6 ++++-- setup.py | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/globalnoc_alertmon_agent/__init__.py b/globalnoc_alertmon_agent/__init__.py index 322f1e0..6b80594 100644 --- a/globalnoc_alertmon_agent/__init__.py +++ b/globalnoc_alertmon_agent/__init__.py @@ -65,14 +65,16 @@ def __init__( if( bgp_peer_id is not None and (bgp_peer_id < 0 or bgp_peer_id > 2147483647) ): raise AlertError(f"invalid value for bgp_peer_id") - + + if( start_time is not None ): + start_time = int(start_time) self._alert = { 'node_name': node_name, 'service_name': service_name, 'description': description, 'severity': severity, - 'start_time': int(start_time), + 'start_time': start_time, 'service_group': service_group, 'device': device, 'interface_abbr_name': interface_abbr_name, diff --git a/setup.py b/setup.py index 9d5a7cb..2ef9357 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ setup( name="globalnoc-alertmon-agent", - version="1.0.1", + version="1.0.2", author="GlobalNOC Systems Engineering", author_email="syseng@globalnoc.iu.edu", python_requires='>=3.8.11, <4.0.0',