summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGeorg2021-08-27 15:55:27 +0200
committerGeorg2021-08-27 15:55:27 +0200
commit9a035edef35d10d5c477a2ec7660d0c69e96729a (patch)
treeefbee3d047ee94de7ae09879314785e936687bcf
parentee7c1610672591302b3bbb068af892530cc6b78e (diff)
downloadsnoparser-9a035edef35d10d5c477a2ec7660d0c69e96729a.tar.gz
snoparser-9a035edef35d10d5c477a2ec7660d0c69e96729a.tar.bz2
snoparser-9a035edef35d10d5c477a2ec7660d0c69e96729a.zip
Fixing timedelta
Signed-off-by: Georg <georg@lysergic.dev>
-rw-r--r--plugin.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/plugin.py b/plugin.py
index 4b16961..1adf2ef 100644
--- a/plugin.py
+++ b/plugin.py
@@ -109,7 +109,7 @@ class SnoParser(callbacks.Plugin):
self.redis_client_ips = self.redis_connect_ips()
def whois_fresh(self, sourceip: str) -> dict:
- """Data from cache."""
+ """Data from WHOIS backend (IANA or respective RIR)."""
asn = 0
subnet = ''
try:
@@ -141,7 +141,7 @@ class SnoParser(callbacks.Plugin):
def whois_set_cache(self, key: str, value: str) -> bool:
"""Data to Redis."""
- duration = self.registryValue('whois.ttl')
+ duration = int(self.registryValue('whois.ttl'))
state = self.redis_client_whois.setex(key, timedelta(seconds=duration), value=value,)
return state