mirror of
https://github.com/bunny-lab-io/Borealis.git
synced 2025-12-16 04:05:48 -07:00
ENGINE: Added Scheduling Logic
This commit is contained in:
@@ -124,6 +124,7 @@ class EngineContext:
|
||||
database_path: str
|
||||
logger: logging.Logger
|
||||
scheduler: Any
|
||||
socketio: Optional[Any]
|
||||
tls_cert_path: Optional[str]
|
||||
tls_key_path: Optional[str]
|
||||
tls_bundle_path: Optional[str]
|
||||
@@ -140,6 +141,7 @@ def _build_engine_context(settings: EngineSettings, logger: logging.Logger) -> E
|
||||
database_path=settings.database_path,
|
||||
logger=logger,
|
||||
scheduler=None,
|
||||
socketio=None,
|
||||
tls_cert_path=settings.tls_cert_path,
|
||||
tls_key_path=settings.tls_key_path,
|
||||
tls_bundle_path=settings.tls_bundle_path,
|
||||
@@ -206,6 +208,7 @@ def create_app(config: Optional[Mapping[str, Any]] = None) -> Tuple[Flask, Socke
|
||||
)
|
||||
|
||||
context = _build_engine_context(settings, logger)
|
||||
context.socketio = socketio
|
||||
|
||||
api_logger = logging.getLogger("borealis.engine.api")
|
||||
if not api_logger.handlers:
|
||||
|
||||
Reference in New Issue
Block a user