Skip to content

Commit 6960d5f

Browse files
author
Bryannah Hernandez
committed
fixing UT
1 parent 5241022 commit 6960d5f

File tree

1 file changed

+6
-2
lines changed
  • src/sagemaker/serve/model_server/multi_model_server

1 file changed

+6
-2
lines changed

src/sagemaker/serve/model_server/multi_model_server/server.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
from sagemaker.s3 import S3Uploader
1616
from sagemaker.local.utils import get_docker_host
1717
from sagemaker.serve.utils.optimize_utils import _is_s3_uri
18-
from sagemaker.serve.app import main
1918

2019
MODE_DIR_BINDING = "/opt/ml/model/"
2120
_DEFAULT_ENV_VARS = {}
@@ -26,10 +25,15 @@
2625
class InProcessMultiModelServer:
2726
"""In Process Mode Multi Model server instance"""
2827

28+
def __init__(self):
29+
from sagemaker.serve.app import main
30+
31+
self._main = main
32+
2933
def _start_serving(self):
3034
"""Initializes the start of the server"""
3135
background_tasks = set()
32-
task = asyncio.create_task(main())
36+
task = asyncio.create_task(self._main())
3337
background_tasks.add(task)
3438
task.add_done_callback(background_tasks.discard)
3539

0 commit comments

Comments
 (0)