refactor: route storage module settings through runtime

This commit is contained in:
jxxghp
2026-08-23 03:12:51 +08:00
parent ac32adc7b6
commit dd6405389c
10 changed files with 37 additions and 20 deletions
+4 -1
View File
@@ -10,7 +10,10 @@ import requests
from app.schemas.file import StorageUsage as _SchemaStorageUsage
from app.schemas.workflow import FileItem as _SchemaFileItem
from app.runtime.config import settings, global_vars
from app.runtime.settings import RuntimeSettingsCompat
from app.runtime.config import global_vars
settings = RuntimeSettingsCompat()
from app.runtime.log import logger
from app.modules.filemanager import StorageBase
from app.modules.filemanager.storages import transfer_process
+4 -1
View File
@@ -8,7 +8,10 @@ from typing import Optional, List
from app.schemas.file import StorageUsage as _SchemaStorageUsage
from app.schemas.workflow import FileItem as _SchemaFileItem
from app.runtime.cache import cached
from app.runtime.config import settings, global_vars
from app.runtime.settings import RuntimeSettingsCompat
from app.runtime.config import global_vars
settings = RuntimeSettingsCompat()
from app.runtime.log import logger
from app.modules.filemanager.storages import StorageBase, transfer_process
from app.schemas.exception import OperationInterrupted, StorageQueryError
+3 -1
View File
@@ -8,7 +8,9 @@ from typing import Optional, List, Union
from app.schemas.file import StorageUsage as _SchemaStorageUsage
from app.schemas.workflow import FileItem as _SchemaFileItem
from app.runtime.config import settings
from app.runtime.settings import RuntimeSettingsCompat
settings = RuntimeSettingsCompat()
from app.runtime.log import logger
from app.modules.filemanager.storages import StorageBase, transfer_process
from app.schemas.exception import StorageQueryError
+4 -1
View File
@@ -14,7 +14,10 @@ from smbprotocol.exceptions import (
from app.schemas.file import StorageUsage as _SchemaStorageUsage
from app.schemas.workflow import FileItem as _SchemaFileItem
from app.runtime.config import settings, global_vars
from app.runtime.settings import RuntimeSettingsCompat
from app.runtime.config import global_vars
settings = RuntimeSettingsCompat()
from app.runtime.log import logger
from app.modules.filemanager import StorageBase
from app.modules.filemanager.storages import transfer_process
+4 -1
View File
@@ -14,7 +14,10 @@ from cryptography.hazmat.primitives import hashes
from app.schemas.file import StorageUsage as _SchemaStorageUsage
from app.schemas.workflow import FileItem as _SchemaFileItem
from app.runtime.config import settings, global_vars
from app.runtime.settings import RuntimeSettingsCompat
from app.runtime.config import global_vars
settings = RuntimeSettingsCompat()
from app.runtime.log import logger
from app.modules.filemanager import StorageBase
from app.modules.filemanager.storages import transfer_process