mentat.services.pdnsr module¶
Implementation of internal PassiveDNS service connector.
-
class
mentat.services.pdnsr.
PDNSRService
(base_url, base_api_url, api_key)[source]¶ Bases:
object
Implementation of internal PassiveDNS access service.
-
class
mentat.services.pdnsr.
PDNSRServiceManager
(core_config, updates=None)[source]¶ Bases:
object
Class representing a custom PDNSRServiceManager capable of understanding and parsing Mentat system core configurations and enabling easy way of unified bootstrapping of
mentat.services.nerd.PDNSRService
service.
-
mentat.services.pdnsr.
init
(core_config, updates=None)[source]¶ (Re-)Initialize
PDNSRServiceManager
instance at module level and store the refence within module.