analyzer.core.executors.executor

Classes

ExecutionTask

CompletedTask

Executor

Helper class that provides a standard way to create an ABC using

Functions

Module Contents

class analyzer.core.executors.executor.ExecutionTask[source]
file_set: analyzer.core.event_collection.FileSet[source]
metadata: dict[source]
pipelines: list[str][source]
output_name: str[source]
class analyzer.core.executors.executor.CompletedTask[source]
result: Any[source]
metadata: dict[source]
output_name: str[source]
class analyzer.core.executors.executor.Executor[source]

Bases: abc.ABC

Helper class that provides a standard way to create an ABC using inheritance.

abstractmethod run(analyzer, tasks: list[ExecutionTask], max_sample_events=None)[source]
setup(needed_resources)[source]
teardown()[source]
analyzer.core.executors.executor.configureConverter(conv)[source]