PERF 适配新结构
This commit is contained in:
@@ -5,7 +5,7 @@ ffmpeg_worker_image = (
|
||||
modal.Image.debian_slim(python_version="3.11")
|
||||
.apt_install('ffmpeg')
|
||||
.pip_install_from_pyproject("pyproject.toml")
|
||||
.env(dotenv_values("../../.runtime.env"))
|
||||
.env(dotenv_values(".runtime.env"))
|
||||
.add_local_python_source('cluster')
|
||||
.add_local_python_source('BowongModalFunctions')
|
||||
)
|
||||
@@ -16,10 +16,9 @@ app = modal.App(
|
||||
include_source=False)
|
||||
|
||||
with ffmpeg_worker_image.imports():
|
||||
import shutil, psutil, os, backoff, json, sentry_sdk
|
||||
from typing import List, Optional, Tuple, Dict, Any
|
||||
import shutil, psutil, os, backoff, sentry_sdk
|
||||
from typing import List, Optional, Tuple, Any
|
||||
from loguru import logger
|
||||
import httpx
|
||||
from modal import current_function_call_id
|
||||
from ffmpeg.asyncio import FFmpeg
|
||||
from BowongModalFunctions.utils.SentryUtils import SentryUtils
|
||||
@@ -27,8 +26,7 @@ with ffmpeg_worker_image.imports():
|
||||
from BowongModalFunctions.utils.VideoUtils import VideoUtils
|
||||
from BowongModalFunctions.models.ffmpeg_worker_model import FFMpegSliceSegment
|
||||
from BowongModalFunctions.models.media_model import MediaSources, MediaSource, MediaProtocol
|
||||
from BowongModalFunctions.models.web_model import SentryTransactionInfo, WebhookNotify, WebhookMethodEnum, \
|
||||
FFMPEGConcatTaskStatusResponse, TaskStatus, ErrorCode
|
||||
from BowongModalFunctions.models.web_model import SentryTransactionInfo, WebhookNotify
|
||||
from BowongModalFunctions.config import WorkerConfig
|
||||
|
||||
config = WorkerConfig()
|
||||
|
||||
Reference in New Issue
Block a user