normalizer.py 文件源码

python
阅读 18 收藏 0 点赞 0 评论 0

项目:honeyd-python 作者: sookyp 项目源码 文件源码
def __init__(self, database, ignore_rfc1918=True):
        self.normalizers = {}
        #injected instance of database.Database
        self.database = database
        self.enabled = True
        self.ignore_rfc1918 = ignore_rfc1918

        #max number of concurrent mongodb inserters
        self.worker_pool = Pool(5)

        #map normalizers
        for n in basenormalizer.BaseNormalizer.__subclasses__():
            normalizer = n()
            for channel in normalizer.channels:
                if channel in self.normalizers:
                    raise Exception('Only one normalizer for each channel allowed (%s).'.format(channel))
                else:
                    self.normalizers[channel] = normalizer
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号