intelmq.bots.experts.deduplicator package

Submodules

intelmq.bots.experts.deduplicator.expert module

Deduplicator expert bot

param redis_cache_host:

string

param redis_cache_port:

int

param redis_cache_db:

int

param redis_cache_ttl:

int

param redis_cache_password:

string. default: {None}

param filter_type:

string [“blacklist”, “whitelist”]

param bypass:

boolean default: False

param filter_keys:

string with multiple keys separated by comma. Please note that time.observation key is never consider by the system because system will always ignore this key.

intelmq.bots.experts.deduplicator.expert.BOT

alias of DeduplicatorExpertBot

class intelmq.bots.experts.deduplicator.expert.DeduplicatorExpertBot(*args, **kwargs)

Bases: ExpertBot, CacheMixin

Detection and drop exact duplicate messages. Message hashes are cached in the Redis database

bypass = False
filter_keys: str = None
filter_type: str = 'blacklist'
init()
process()
redis_cache_db: int = 6
redis_cache_host: str = '127.0.0.1'
redis_cache_password: str = None
redis_cache_port: int = 6379
redis_cache_ttl: int = 86400

Module contents