Compare commits
2 Commits
72d5e13d59
...
e17a70aecf
| Author | SHA1 | Date | |
|---|---|---|---|
| e17a70aecf | |||
| 5b14af8ea1 |
@@ -17,3 +17,6 @@ __pycache__/
|
||||
|
||||
# Reference material (not part of this project's source)
|
||||
reference/
|
||||
|
||||
# Claude Code local settings
|
||||
.claude/
|
||||
|
||||
@@ -43,8 +43,8 @@ def setup(verbose: bool) -> None:
|
||||
|
||||
async def _run_setup() -> None:
|
||||
"""Interactive setup flow."""
|
||||
from mcp_synology_container.auth import AuthManager, AuthenticationError
|
||||
from mcp_synology_container.config import AppConfig, ConnectionConfig, CONFIG_PATH, save_config
|
||||
from mcp_synology_container.auth import AuthManager
|
||||
from mcp_synology_container.config import CONFIG_PATH, AppConfig, ConnectionConfig, save_config
|
||||
from mcp_synology_container.dsm_client import DsmClient, SynologyError
|
||||
|
||||
click.echo("=== mcp-synology-container setup ===\n")
|
||||
@@ -198,7 +198,7 @@ def check(config_path: str | None, verbose: bool) -> None:
|
||||
|
||||
async def _run_check(config_path: str | None) -> bool:
|
||||
"""Run connectivity check. Returns True on success."""
|
||||
from mcp_synology_container.auth import AuthManager, AuthenticationError
|
||||
from mcp_synology_container.auth import AuthenticationError, AuthManager
|
||||
from mcp_synology_container.config import load_config
|
||||
from mcp_synology_container.dsm_client import DsmClient, SynologyError
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@ from __future__ import annotations
|
||||
|
||||
import logging
|
||||
import os
|
||||
from dataclasses import dataclass, field
|
||||
from dataclasses import dataclass
|
||||
from pathlib import Path
|
||||
from typing import Any
|
||||
|
||||
|
||||
+4
-3
@@ -1,9 +1,10 @@
|
||||
"""Tests for auth.py."""
|
||||
|
||||
import pytest
|
||||
from unittest.mock import AsyncMock, MagicMock, patch
|
||||
from unittest.mock import AsyncMock, patch
|
||||
|
||||
from mcp_synology_container.auth import AuthManager, AuthenticationError
|
||||
import pytest
|
||||
|
||||
from mcp_synology_container.auth import AuthenticationError, AuthManager
|
||||
from mcp_synology_container.config import AppConfig, ConnectionConfig
|
||||
|
||||
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
"""Tests for config.py."""
|
||||
|
||||
|
||||
import pytest
|
||||
import yaml
|
||||
from pathlib import Path
|
||||
|
||||
from mcp_synology_container.config import (
|
||||
AppConfig,
|
||||
ConnectionConfig,
|
||||
_validate_config,
|
||||
_merge_env_overrides,
|
||||
_validate_config,
|
||||
load_config,
|
||||
save_config,
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user