Skip to content

Commit e50be7d

Browse files
committed
chore: Move clients into separate submodule
1 parent f03ab4e commit e50be7d

File tree

5 files changed

+9
-9
lines changed

5 files changed

+9
-9
lines changed

nextcloud_mcp_server/client.py renamed to nextcloud_mcp_server/client/__init__.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@
88
)
99
import logging
1010

11-
from .notes_client import NotesClient
12-
from .webdav_client import WebDAVClient
13-
from .tables_client import TablesClient
14-
from .controllers.notes_search import NotesSearchController
11+
from .notes import NotesClient
12+
from .webdav import WebDAVClient
13+
from .tables import TablesClient
14+
from ..controllers.notes_search import NotesSearchController
1515

1616
logger = logging.getLogger(__name__)
1717

File renamed without changes.

nextcloud_mcp_server/notes_client.py renamed to nextcloud_mcp_server/client/notes.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from typing import Dict, List, Any, Optional
44
import logging
55

6-
from .base_client import BaseNextcloudClient
6+
from .base import BaseNextcloudClient
77

88
logger = logging.getLogger(__name__)
99

@@ -106,7 +106,7 @@ async def update(
106106
)
107107
try:
108108
# Import here to avoid circular imports
109-
from .webdav_client import WebDAVClient
109+
from .webdav import WebDAVClient
110110

111111
webdav_client = WebDAVClient(self._client, self.username)
112112
await webdav_client.cleanup_old_attachment_directory(
@@ -152,7 +152,7 @@ async def delete_note(self, note_id: int) -> Dict[str, Any]:
152152

153153
# Clean up attachment directories
154154
try:
155-
from .webdav_client import WebDAVClient
155+
from .webdav import WebDAVClient
156156

157157
webdav_client = WebDAVClient(self._client, self.username)
158158

nextcloud_mcp_server/tables_client.py renamed to nextcloud_mcp_server/client/tables.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from typing import Dict, List, Any, Optional
44
import logging
55

6-
from .base_client import BaseNextcloudClient
6+
from .base import BaseNextcloudClient
77

88
logger = logging.getLogger(__name__)
99

nextcloud_mcp_server/webdav_client.py renamed to nextcloud_mcp_server/client/webdav.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import logging
66
from httpx import HTTPStatusError
77

8-
from .base_client import BaseNextcloudClient
8+
from .base import BaseNextcloudClient
99

1010
logger = logging.getLogger(__name__)
1111

0 commit comments

Comments
 (0)