refactor: route music module settings through runtime

This commit is contained in:
jxxghp
2026-08-23 03:03:26 +08:00
parent 4641db7f5b
commit 4098cc1eec
8 changed files with 24 additions and 17 deletions
+3 -1
View File
@@ -1,7 +1,9 @@
from typing import Any, Optional, Tuple, Union
from app.runtime.cache import cached
from app.runtime.config import settings
from app.runtime.settings import RuntimeSettingsCompat
settings = RuntimeSettingsCompat()
from app.domain.context import MusicInfo
from app.runtime.log import logger
from app.modules import _ModuleBase
+3 -1
View File
@@ -4,7 +4,9 @@ import time
from typing import Any, Optional, Tuple, Union
from app.runtime.cache import cached
from app.runtime.config import settings
from app.runtime.settings import RuntimeSettingsCompat
settings = RuntimeSettingsCompat()
from app.domain.context import MusicInfo, MusicLyrics
from app.domain.meta.metamusic import MetaMusic
from app.runtime.log import logger
+3 -1
View File
@@ -8,7 +8,9 @@ from typing import Any, Iterable, Optional, Tuple, Union
from requests import Session
from app.runtime.cache import cached
from app.runtime.config import settings
from app.runtime.settings import RuntimeSettingsCompat
settings = RuntimeSettingsCompat()
from app.domain.context import (
MusicAlbumInfo,
MusicArtistInfo,
+3 -1
View File
@@ -6,7 +6,9 @@ from time import time
from typing import Optional
from app.runtime.cache import FileCache, TTLCache
from app.runtime.config import settings
from app.runtime.settings import RuntimeSettingsCompat
settings = RuntimeSettingsCompat()
from app.domain.context import MusicInfo
from app.domain.meta.metamusic import MetaMusic
from app.runtime.log import logger
+3 -1
View File
@@ -1,7 +1,9 @@
from typing import Any, Optional, Tuple, Union
from app.runtime.cache import cached
from app.runtime.config import settings
from app.runtime.settings import RuntimeSettingsCompat
settings = RuntimeSettingsCompat()
from app.domain.context import (
MusicAlbumInfo,
MusicArtistInfo,