|
5 | 5 | from requests.exceptions import ConnectionError, HTTPError |
6 | 6 |
|
7 | 7 | from unstract.sdk.adapters.utils import AdapterUtils |
8 | | -from unstract.sdk.constants import AdapterKeys, ToolEnv |
| 8 | +from unstract.sdk.constants import AdapterKeys, LogLevel, ToolEnv |
9 | 9 | from unstract.sdk.exceptions import SdkError |
10 | 10 | from unstract.sdk.helper import SdkHelper |
11 | 11 | from unstract.sdk.platform import PlatformBase |
@@ -62,10 +62,15 @@ def _get_adapter_configuration( |
62 | 62 | response.raise_for_status() |
63 | 63 | adapter_data: dict[str, Any] = response.json() |
64 | 64 |
|
65 | | - # TODO: Print config after redacting sensitive information |
| 65 | + # Removing name and type to avoid migration for already indexed records |
| 66 | + adapter_name = adapter_data.pop("adapter_name", "") |
| 67 | + adapter_type = adapter_data.pop("adapter_type", "") |
| 68 | + provider = adapter_data.get("adapter_id", "").split("|")[0] |
| 69 | + # TODO: Print metadata after redacting sensitive information |
66 | 70 | self.tool.stream_log( |
67 | | - "Successfully retrieved config " |
68 | | - f"for adapter instance {adapter_instance_id}" |
| 71 | + f"Retrieved config for '{adapter_instance_id}', type: " |
| 72 | + f"'{adapter_type}', provider: '{provider}', name: '{adapter_name}'", |
| 73 | + level=LogLevel.DEBUG, |
69 | 74 | ) |
70 | 75 | except ConnectionError: |
71 | 76 | raise SdkError( |
@@ -110,7 +115,8 @@ def get_adapter_config( |
110 | 115 | platform_port = tool.get_env_or_die(ToolEnv.PLATFORM_PORT) |
111 | 116 |
|
112 | 117 | tool.stream_log( |
113 | | - f"Connecting to DB and getting table metadata for {adapter_instance_id}" |
| 118 | + f"Retrieving config from DB for '{adapter_instance_id}'", |
| 119 | + level=LogLevel.DEBUG, |
114 | 120 | ) |
115 | 121 | tool_adapter = ToolAdapter( |
116 | 122 | tool=tool, |
|
0 commit comments