File tree Expand file tree Collapse file tree 2 files changed +8
-10
lines changed Expand file tree Collapse file tree 2 files changed +8
-10
lines changed Original file line number Diff line number Diff line change 2121from pathlib import Path
2222from typing import TYPE_CHECKING , Iterator
2323
24+ import tomlkit
2425from snowflake .cli .api .connections import ConnectionContext , OpenConnectionCache
2526from snowflake .cli .api .exceptions import MissingConfigurationError
2627from snowflake .cli .api .metrics import CLIMetrics
2728from snowflake .cli .api .output .formats import OutputFormat
2829from snowflake .cli .api .rendering .jinja import CONTEXT_KEY
2930from snowflake .connector import SnowflakeConnection
31+ from snowflake .connector .constants import CONFIG_FILE
3032
3133if TYPE_CHECKING :
3234 from snowflake .cli ._plugins .sql .repl import Repl
3335 from snowflake .cli .api .project .definition_manager import DefinitionManager
3436 from snowflake .cli .api .project .schemas .project_definition import ProjectDefinition
35- from snowflake .connector .config_manager import ConfigManager
37+ from snowflake .connector .config_manager import (
38+ ConfigManager ,
39+ ConfigSlice ,
40+ ConfigSliceOptions ,
41+ )
3642
3743_CONNECTION_CACHE = OpenConnectionCache ()
3844
@@ -169,14 +175,7 @@ def _create_config_manager(self) -> ConfigManager:
169175 Factory method to create ConfigManager instance with CLI-specific options.
170176 Replicates the behavior of the imported CONFIG_MANAGER singleton.
171177 """
172- import tomlkit
173178 from snowflake .cli .api .config import get_connections_file
174- from snowflake .connector .config_manager import (
175- ConfigManager ,
176- ConfigSlice ,
177- ConfigSliceOptions ,
178- )
179- from snowflake .connector .constants import CONFIG_FILE
180179
181180 connections_file = get_connections_file ()
182181
Original file line number Diff line number Diff line change 3535 windows_get_not_whitelisted_users_with_access ,
3636)
3737from snowflake .cli .api .utils .dict_utils import remove_key_from_nested_dict_if_exists
38+ from snowflake .cli .api .utils .path_utils import path_resolver
3839from snowflake .cli .api .utils .types import try_cast_to_bool
3940from snowflake .connector .compat import IS_WINDOWS
4041from snowflake .connector .constants import CONFIG_FILE
@@ -193,8 +194,6 @@ def remove_connection_from_proper_file(name: str):
193194
194195def _get_default_logs_config () -> dict :
195196 """Get default logs configuration with lazy evaluation to avoid circular imports."""
196- from snowflake .cli .api .utils .path_utils import path_resolver
197-
198197 config_parent_path = get_config_manager ().file_path .parent
199198 resolved_parent_path = path_resolver (str (config_parent_path ))
200199
You can’t perform that action at this time.
0 commit comments