Add requires_capture_bus attribute to BaseModule and passive modules
- BaseModule now has requires_capture_bus = False default - All 17 passive modules set requires_capture_bus = True - bigbrother.py imports CaptureBus from core.capture_bus - Ready for Engine to instantiate and inject CaptureBus
This commit is contained in:
@@ -37,6 +37,7 @@ from core.tool_manager import ToolManager
|
||||
from core.scheduler import Scheduler
|
||||
from core.resource_monitor import ResourceMonitor
|
||||
from core.kill_switch import KillSwitch
|
||||
from core.capture_bus import CaptureBus
|
||||
from modules.base import BaseModule
|
||||
from utils.config_loader import load_config, ConfigLoader
|
||||
from utils.resource import (
|
||||
|
||||
Reference in New Issue
Block a user