Skip to content

Commit

Permalink
Remove unused GET /files API endpoint (#6714)
Browse files Browse the repository at this point in the history
  • Loading branch information
huchenlei authored Feb 5, 2025
1 parent debabcc commit f1059b0
Show file tree
Hide file tree
Showing 4 changed files with 1 addition and 200 deletions.
19 changes: 1 addition & 18 deletions api_server/routes/internal/internal_routes.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
from aiohttp import web
from typing import Optional
from folder_paths import models_dir, user_directory, output_directory, folder_names_and_paths
from api_server.services.file_service import FileService
from folder_paths import folder_names_and_paths
from api_server.services.terminal_service import TerminalService
import app.logger

Expand All @@ -15,26 +14,10 @@ class InternalRoutes:
def __init__(self, prompt_server):
self.routes: web.RouteTableDef = web.RouteTableDef()
self._app: Optional[web.Application] = None
self.file_service = FileService({
"models": models_dir,
"user": user_directory,
"output": output_directory
})
self.prompt_server = prompt_server
self.terminal_service = TerminalService(prompt_server)

def setup_routes(self):
@self.routes.get('/files')
async def list_files(request):
directory_key = request.query.get('directory', '')
try:
file_list = self.file_service.list_files(directory_key)
return web.json_response({"files": file_list})
except ValueError as e:
return web.json_response({"error": str(e)}, status=400)
except Exception as e:
return web.json_response({"error": str(e)}, status=500)

@self.routes.get('/logs')
async def get_logs(request):
return web.json_response("".join([(l["t"] + " - " + l["m"]) for l in app.logger.get_logs()]))
Expand Down
13 changes: 0 additions & 13 deletions api_server/services/file_service.py

This file was deleted.

115 changes: 0 additions & 115 deletions tests-unit/server/routes/internal_routes_test.py

This file was deleted.

54 changes: 0 additions & 54 deletions tests-unit/server/services/file_service_test.py

This file was deleted.

0 comments on commit f1059b0

Please sign in to comment.