Package lib :: Package cuckoo :: Package core :: Module scheduler :: Class Scheduler
[hide private]
[frames] | no frames]

Class Scheduler

source code

Tasks Scheduler.

This class is responsible for the main execution loop of the tool. It prepares the analysis machines and keep waiting and loading for new analysis tasks. Whenever a new task is available, it launches AnalysisManager which will take care of running the full analysis process and operating with the assigned analysis machine.

Instance Methods [hide private]
 
__init__(self) source code
 
initialize(self)
Initialize the machine manager.
source code
 
stop(self)
Stop scheduler.
source code
 
start(self)
Start scheduler.
source code