intelmq.bots.experts.jinja namespace¶
Submodules¶
intelmq.bots.experts.jinja.expert module¶
- intelmq.bots.experts.jinja.expert.BOT¶
- class intelmq.bots.experts.jinja.expert.JinjaExpertBot(bot_id: str, start: bool = False, sighup_event=None, disable_multithreading: Optional[bool] = None)¶
Bases:
intelmq.lib.bot.Bot
Modify the message using the Jinja templating engine .. rubric:: Example
- fields:
output: The provider is {{ msg[‘feed.provider’] }}! feed.url: “{{ msg[‘feed.url’] | upper }}” extra.somejinjaoutput: file:///etc/intelmq/somejinjatemplate.j2
- fields: Dict[str, Union[str, jinja2.environment.Template]] = {}¶
- init()¶
- overwrite: bool = False¶
- process()¶