From 832a654068cbf0367d0c2a0acde6d214b5af4907 Mon Sep 17 00:00:00 2001 From: davidb Date: Tue, 22 Apr 2003 23:18:09 +0000 Subject: [PATCH] add a db method to get the list of authority areas (used in referral processing) --- rwhoisd/MemDB.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rwhoisd/MemDB.py b/rwhoisd/MemDB.py index 5d2b6e7..9ee40a2 100644 --- a/rwhoisd/MemDB.py +++ b/rwhoisd/MemDB.py @@ -26,7 +26,7 @@ class MemDB: # This exists so unconstrained searches can just iterate over # them. self.normal_indexes = [] - self.cidr_indexes = [] + self.cidr_indexes = [] # dictonary holding all of the seen class names. keys are # lowercase classnames, value is always None. @@ -157,6 +157,9 @@ class MemDB: def is_autharea(self, aa): return self.authareas.has_key(aa.lower()) + def get_authareas(self): + return self.authareas.keys() + def fetch_objects(self, id_list): return [ self.main_index[x] for x in id_list if self.main_index.has_key(x) ] -- 2.36.6