Package lib :: Package cuckoo :: Package core :: Module plugins :: Class RunReporting
[hide private]
[frames] | no frames]

Class RunReporting

source code

Reporting Engine.

This class handles the loading and execution of the enabled reporting modules. It receives the analysis results dictionary from the Processing Engine and pass it over to the reporting modules before executing them.

Instance Methods [hide private]
 
__init__(self, task_id, results) source code
 
process(self, module)
Run a single reporting module.
source code
 
run(self)
Generates all reports.
source code
Method Details [hide private]

__init__(self, task_id, results)
(Constructor)

source code 
Parameters:
  • analysis_path - analysis folder path.

process(self, module)

source code 

Run a single reporting module.

Parameters:
  • module - reporting module.
  • results - results results from analysis.

run(self)

source code 

Generates all reports.

Raises: