selinon.task_class module

A Python class abstraction.

class selinon.task_class.TaskClass(class_name, import_path)[source]

Bases: object

Task’s class abstraction.

add_task(task)[source]

Register a task to this class.

Parameters:task – task to be added
task_of_class(task)[source]

Check that a task is of this class type.

Parameters:task – task to be checked
Returns:True if task is of this class