teatime.reporting package¶
Submodules¶
teatime.reporting.issue module¶
This module contains data structures regarding issues.
-
class
teatime.reporting.issue.
Issue
(uuid: str = None, title: str = None, description: str = None, severity: teatime.reporting.issue.Severity = None, raw_data: Any = None)[source]¶ Bases:
object
An object describing a vulnerability, weakness, or informational message.
-
is_complete
() → bool[source]¶ Returns whether the issue is complete.
Returns: A boolean indicating that the issue is complete
-
teatime.reporting.report module¶
This module contains the reporting functionality.
-
class
teatime.reporting.report.
Report
(target, uuid: str = None, issues=None, timestamp: str = None)[source]¶ Bases:
object
A report class holding multiple issues and meta data.
-
add_issue
(issue: teatime.reporting.issue.Issue)[source]¶ Add an issue to the report.
Parameters: issue – The issue object to add
-
Module contents¶
This package contains classes related to reports and issues.