File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed
src/sagemaker/serve/model_server/multi_model_server Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change 15
15
from sagemaker .s3 import S3Uploader
16
16
from sagemaker .local .utils import get_docker_host
17
17
from sagemaker .serve .utils .optimize_utils import _is_s3_uri
18
- from sagemaker .serve .app import main
19
18
20
19
MODE_DIR_BINDING = "/opt/ml/model/"
21
20
_DEFAULT_ENV_VARS = {}
26
25
class InProcessMultiModelServer :
27
26
"""In Process Mode Multi Model server instance"""
28
27
28
+ def __init__ (self ):
29
+ from sagemaker .serve .app import main
30
+
31
+ self ._main = main
32
+
29
33
def _start_serving (self ):
30
34
"""Initializes the start of the server"""
31
35
background_tasks = set ()
32
- task = asyncio .create_task (main ())
36
+ task = asyncio .create_task (self . _main ())
33
37
background_tasks .add (task )
34
38
task .add_done_callback (background_tasks .discard )
35
39
You can’t perform that action at this time.
0 commit comments