rayhunter.reports

class rayhunter.reports.AnalyzerMetadata(description: str, name: str, version: int)[source]

Bases: object

Specific information on a given analyzer.

description

A description of what the analyzer does.

Type:

str

name

The analyzer name.

Type:

str

version

The deployed version of the analyzer code.

Type:

int

class rayhunter.reports.ReportMetadata(analyzers: List[AnalyzerMetadata], rayhunter: RuntimeMetadata, report_version: int)[source]

Bases: object

The metadata for an analyzed report.

analyzers

A list of analyzers were in use for this analysis.

Type:

List[AnalyzerMetadata]

rayhunter

The runtime metadata for rayhunter during the recording and analysis.

Type:

RuntimeMetadata

report_version

The version of the reporting format used for this analysis.

Type:

int