refactor: route indexer module settings through runtime

This commit is contained in:
jxxghp
2026-08-23 03:15:21 +08:00
parent dd6405389c
commit 55c80c87da
14 changed files with 49 additions and 36 deletions
+3 -1
View File
@@ -9,7 +9,9 @@ from fastapi.concurrency import run_in_threadpool
from jinja2 import Template
from pyquery import PyQuery
from app.runtime.config import settings
from app.runtime.settings import RuntimeSettingsCompat
settings = RuntimeSettingsCompat()
from app.runtime.log import logger
from app.schemas.types import MediaType
from app.adapters.system import rust as rust_accel
+3 -1
View File
@@ -1,7 +1,9 @@
import urllib.parse
from typing import Tuple, List
from app.runtime.config import settings
from app.runtime.settings import RuntimeSettingsCompat
settings = RuntimeSettingsCompat()
from app.application.configuration import get_configured_system_config as SystemConfigOper
from app.runtime.log import logger
from app.schemas.types import MediaType
+3 -1
View File
@@ -1,6 +1,8 @@
from typing import Tuple, List, Optional
from app.runtime.config import settings
from app.runtime.settings import RuntimeSettingsCompat
settings = RuntimeSettingsCompat()
from app.application.configuration import get_configured_system_config as SystemConfigOper
from app.runtime.log import logger
from app.schemas.types import MediaType
+3 -1
View File
@@ -4,7 +4,9 @@ import re
from typing import Tuple, List, Optional
from urllib.parse import urlparse
from app.runtime.config import settings
from app.runtime.settings import RuntimeSettingsCompat
settings = RuntimeSettingsCompat()
from app.application.configuration import get_configured_system_config as SystemConfigOper
from app.runtime.log import logger
from app.schemas.types import MediaType
+3 -1
View File
@@ -2,7 +2,9 @@ import base64
import json
from typing import List, Optional, Tuple
from app.runtime.config import settings
from app.runtime.settings import RuntimeSettingsCompat
settings = RuntimeSettingsCompat()
from app.application.configuration import get_configured_system_config as SystemConfigOper
from app.runtime.log import logger
from app.schemas.types import MediaType
+3 -1
View File
@@ -3,7 +3,9 @@ import json
import time
from typing import List, Optional, Tuple
from app.runtime.config import settings
from app.runtime.settings import RuntimeSettingsCompat
settings = RuntimeSettingsCompat()
from app.runtime.log import logger
from app.schemas.types import MediaType
from app.adapters.network.http import AsyncRequestUtils, RequestUtils
+3 -1
View File
@@ -2,7 +2,9 @@ import re
from typing import Tuple, List, Optional
from app.runtime.cache import cached
from app.runtime.config import settings
from app.runtime.settings import RuntimeSettingsCompat
settings = RuntimeSettingsCompat()
from app.runtime.log import logger
from app.adapters.network.http import RequestUtils, AsyncRequestUtils
from app.foundation.singleton import SingletonClass
+3 -1
View File
@@ -1,7 +1,9 @@
from typing import List, Tuple, Optional
from urllib.parse import quote
from app.runtime.config import settings
from app.runtime.settings import RuntimeSettingsCompat
settings = RuntimeSettingsCompat()
from app.runtime.log import logger
from app.schemas.types import MediaType
from app.adapters.network.http import RequestUtils, AsyncRequestUtils
+3 -1
View File
@@ -2,7 +2,9 @@ import base64
import json
from typing import List, Optional, Tuple
from app.runtime.config import settings
from app.runtime.settings import RuntimeSettingsCompat
settings = RuntimeSettingsCompat()
from app.runtime.log import logger
from app.schemas.types import MediaType
from app.adapters.network.http import AsyncRequestUtils, RequestUtils