INNER CODE UNIT · Python
server_config
SearchSavior/OpenArc · src/cli/main.py:29
def server_config(self):
"""Lazy-load ServerConfig only when needed."""
if self._server_config is None:
from .modules.server_config import ServerConfig
self._server_config = ServerConfig()
return self._server_config
@property
def benchmark_db(self):
"""Lazy-load BenchmarkDB only when needed."""
if self._benchmark_db is None:
from .modules.benchmark import BenchmarkDB
self._benchmark_db = BenchmarkDB()
return self._benchmark_db
class OpenArcCLI:
def __init__(self, base_url=None, api_key=None, server_config=None):