class documentation
class NmapElasticsearchPlugin(NmapBackendPlugin): (source)
This class enables the user to store and manipulate nmap reports in a elastic search db.
Method | __init__ |
Undocumented |
Method | delete |
delete NmapReport if the backend :param id: str |
Method | get |
retrieve a NmapReport from the backend :param id: str :return: NmapReport |
Method | getall |
:return: collection of tuple (id,NmapReport) :param filter: Nice to have implement a filter capability |
Method | insert |
insert NmapReport in the backend :param NmapReport: :return: str the ident of the object in the backend for future usage or None |
Instance Variable | index |
Undocumented |
Instance Variable | _esapi |
Undocumented |
Inherited from NmapBackendPlugin
:
Instance Variable | dbname |
Undocumented |
Instance Variable | store |
Undocumented |
:return: collection of tuple (id,NmapReport) :param filter: Nice to have implement a filter capability