def __init__(self): BaseBackend.__init__(self, models.HistoryListing) self.netdata = NetData() self.ipcalc = IPCalc()
def __init__(self): BaseBackend.__init__(self, models.IP) self.netdata = NetData() self.ipcalc = IPCalc() self.subnet = Subnet()
def __init__(self): BaseBackend.__init__(self, models.Peering) self.config = Config() self.encryption = Encryption(self.config["blacklist.keystore.psk"]) self.ipcalc = IPCalc() self.netdata = NetData()
["APNIC", "whois.lacnic.net"], ["LACNIC", "whois.lacnic.net"], ["AfriNIC", "whois.afrinic.net"], ["Unknown", "localhost"], ] error_dir = "%DJANGO_ROOT%/scripts/registry-mgmt/errors" cache_dir = "%DJANGO_ROOT%/scripts/registry-mgmt/cache" asn_name_cache = {} asn_name_cache_file = "%s/asn_name.txt" % (cache_dir) subnet_asnum_cache = {} subnet_asnum_cache_file = "%s/subnet_asnum.txt" % (cache_dir) country_rir_cache = {} ipcalc = IPCalc() netdata = NetData() def prepare_cache(): if not asn_name_cache and os.path.exists(asn_name_cache_file): for line in open(asn_name_cache_file, "r").readlines(): (asnum, name) = line.split("||") asn_name_cache[asnum] = name.strip() if not subnet_asnum_cache and os.path.exists(subnet_asnum_cache_file): for line in open(subnet_asnum_cache_file, "r").readlines(): (net, asnum) = line.split("||") asnum = asnum.strip() if asnum == "-1": subnet_asnum_cache[net] = None else: