|
28 | 28 | from ads.aqua.constants import *
|
29 | 29 | from ads.aqua.data import AquaResourceIdentifier
|
30 | 30 | from ads.common.auth import default_signer
|
31 |
| -from ads.common.decorator import threaded |
| 31 | +from ads.common.decorator.threaded import threaded |
32 | 32 | from ads.common.extended_enum import ExtendedEnumMeta
|
33 | 33 | from ads.common.object_storage_details import ObjectStorageDetails
|
34 | 34 | from ads.common.oci_resource import SEARCH_TYPE, OCIResource
|
35 | 35 | from ads.common.utils import copy_file, get_console_link, upload_to_os
|
36 |
| -from ads.config import ( |
37 |
| - AQUA_SERVICE_MODELS_BUCKET, |
38 |
| - CONDA_BUCKET_NS, |
39 |
| - TENANCY_OCID, |
40 |
| - THREADED_DEFAULT_TIMEOUT, |
41 |
| -) |
| 36 | +from ads.config import AQUA_SERVICE_MODELS_BUCKET, CONDA_BUCKET_NS, TENANCY_OCID |
42 | 37 | from ads.model import DataScienceModel, ModelVersionSet
|
43 | 38 |
|
44 | 39 | logger = logging.getLogger("ads.aqua")
|
@@ -201,7 +196,7 @@ def read_file(file_path: str, **kwargs) -> str:
|
201 | 196 | return UNKNOWN
|
202 | 197 |
|
203 | 198 |
|
204 |
| -@threaded(timeout=THREADED_DEFAULT_TIMEOUT) |
| 199 | +@threaded() |
205 | 200 | def load_config(file_path: str, config_file_name: str, **kwargs) -> dict:
|
206 | 201 | artifact_path = f"{file_path.rstrip('/')}/{config_file_name}"
|
207 | 202 | if artifact_path.startswith("oci://"):
|
|
0 commit comments