Skip to content

Commit f977c11

Browse files
committed
fix: add missing inline imports for DatabaseManager
1 parent 4ee2129 commit f977c11

2 files changed

Lines changed: 3 additions & 0 deletions

File tree

src/codegraphcontext/cli/main.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -981,6 +981,7 @@ def doctor():
981981
password = os.environ.get("NEO4J_PASSWORD")
982982
database_name = os.environ.get("NEO4J_DATABASE")
983983

984+
from codegraphcontext.core.database import DatabaseManager
984985
missing = DatabaseManager.get_missing_credentials(uri, username, password)
985986
console.print(f" [cyan]Credential check:[/cyan] {'OK' if not missing else 'Missing ' + ', '.join(missing)}")
986987
if missing:

src/codegraphcontext/cli/setup_wizard.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -915,6 +915,7 @@ def setup_docker():
915915

916916
# Validate configuration format before attempting Docker operations
917917
console.print("\n[cyan]🔍 Validating configuration...[/cyan]")
918+
from codegraphcontext.core.database import DatabaseManager
918919
is_valid, validation_error = DatabaseManager.validate_config(
919920
DEFAULT_NEO4J_URI,
920921
DEFAULT_NEO4J_USERNAME,
@@ -974,6 +975,7 @@ def setup_docker():
974975

975976
# updated test_connection method
976977
console.print(f"[yellow]Testing connection... (attempt {attempt + 1}/{max_attempts})[/yellow]")
978+
from codegraphcontext.core.database import DatabaseManager
977979
is_connected, error_msg = DatabaseManager.test_connection(DEFAULT_NEO4J_URI, DEFAULT_NEO4J_USERNAME, password)
978980

979981
if is_connected:

0 commit comments

Comments
 (0)