Alerts¶
-
class
kismetdb.
Alerts
(file_location)¶ This object covers alerts stored in the Kismet DB.
The
Keyword Arguments
section below applies only to methods which support them (as noted below), not to object instantiation.Parameters: file_location (str) – Path to Kismet log file.
Keyword Arguments: - ts_sec_gt (str, datetime, or (secs, u_secs)) – Timestamp for starting query.
- phyname (str, list) – Restrict results to this PHY.
- devmac (str, list) – Restrict results to this MAC address.
- header (str, list) – Restrict results to alerts of this type.
-
get_all
(**kwargs)¶ Get all objects represented by this class from Kismet DB.
Keyword arguments are described above, near the beginning of the class documentation.
Returns: List of each json object from all rows returned from query. Return type: list
-
get_meta
(**kwargs)¶ Get metadata columns from DB, excluding bulk data columns.
Keyword arguments are described above, near the beginning of the class documentation.
Returns: List of each json object from all rows returned from query. Return type: list
-
yield_all
(**kwargs)¶ Get all objects represented by this class from Kismet DB.
Yields one row at a time. Keyword arguments are described above, near the beginning of the class documentation.
Yields: dict – Dict representing one row from query.
-
yield_meta
(**kwargs)¶ Yield metadata from DB, excluding bulk data columns.
Yields one row at a time. Keyword arguments are described above, near the beginning of the class documentation.
Returns: Dict representing one row from query. Return type: dict