Coverage for mindsdb / utilities / starters.py: 0%
30 statements
« prev ^ index » next coverage.py v7.13.1, created at 2026-01-21 00:36 +0000
« prev ^ index » next coverage.py v7.13.1, created at 2026-01-21 00:36 +0000
1def start_http(*args, **kwargs):
2 from mindsdb.utilities.log import initialize_logging
4 initialize_logging("http")
6 from mindsdb.api.http.start import start
8 start(*args, **kwargs)
11def start_mysql(*args, **kwargs):
12 from mindsdb.utilities.log import initialize_logging
14 initialize_logging("mysql")
16 from mindsdb.api.mysql.start import start
18 start(*args, **kwargs)
21def start_tasks(*args, **kwargs):
22 from mindsdb.utilities.log import initialize_logging
24 initialize_logging("tasks")
26 from mindsdb.interfaces.tasks.task_monitor import start
28 start(*args, **kwargs)
31def start_ml_task_queue(*args, **kwargs):
32 from mindsdb.utilities.log import initialize_logging
34 initialize_logging("ml_task_queue")
36 from mindsdb.utilities.ml_task_queue.consumer import start
38 start(*args, **kwargs)
41def start_scheduler(*args, **kwargs):
42 from mindsdb.utilities.log import initialize_logging
44 initialize_logging("scheduler")
46 from mindsdb.interfaces.jobs.scheduler import start
48 start(*args, **kwargs)
51def start_litellm(*args, **kwargs):
52 """Start the LiteLLM server"""
53 from mindsdb.utilities.log import initialize_logging
55 initialize_logging("litellm")
57 from mindsdb.api.litellm.start import start
59 start(*args, **kwargs)