Non functional #14
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Code doesnt work, REST API returns 500, no bueno
➜ ~ wifi-densepose start
2025-12-29 12:43:05 - src.logger - INFO - Logging configured - Level: INFO, File: None
2025-12-29 12:43:05 - src.commands.start - INFO - Starting WiFi-DensePose API server...
2025-12-29 12:43:05 - src.commands.start - INFO - Environment: development
2025-12-29 12:43:05 - src.commands.start - INFO - Debug mode: True
2025-12-29 12:43:05 - src.commands.start - INFO - Host: 0.0.0.0
2025-12-29 12:43:05 - src.commands.start - INFO - Port: 8000
2025-12-29 12:43:05 - src.commands.start - INFO - Workers: 1
2025-12-29 12:43:05 - src.commands.start - INFO - Validating startup requirements...
2025-12-29 12:43:06 - src.database.connection - INFO - Initializing database connections
2025-12-29 12:43:06 - src.database.connection - ERROR - PostgreSQL initialization failed: PostgreSQL connection parameters not configured
2025-12-29 12:43:06 - src.database.connection - WARNING - Falling back to SQLite database
2025-12-29 12:43:06 - sqlalchemy.engine.Engine - INFO - BEGIN (implicit)
2025-12-29 12:43:06 - sqlalchemy.engine.Engine - INFO - SELECT 1
2025-12-29 12:43:06 - sqlalchemy.engine.Engine - INFO - [generated in 0.00004s] ()
2025-12-29 12:43:06 - sqlalchemy.engine.Engine - INFO - COMMIT
2025-12-29 12:43:06 - src.database.connection - INFO - SQLite fallback database initialized
2025-12-29 12:43:06 - src.database.connection - ERROR - Redis connection test failed: Error Multiple exceptions: [Errno 61] Connect call failed ('127.0.0.1', 6379), [Errno 61] Connect call failed ('::1', 6379, 0, 0) connecting to localhost:6379.
2025-12-29 12:43:06 - src.database.connection - INFO - Redis connection initialized
2025-12-29 12:43:06 - src.database.connection - INFO - Database connections initialized successfully
2025-12-29 12:43:06 - sqlalchemy.engine.Engine - INFO - BEGIN (implicit)
2025-12-29 12:43:06 - sqlalchemy.engine.Engine - INFO - SELECT 1
2025-12-29 12:43:06 - sqlalchemy.engine.Engine - INFO - [cached since 0.003243s ago] ()
2025-12-29 12:43:06 - sqlalchemy.engine.Engine - INFO - COMMIT
2025-12-29 12:43:06 - src.database.connection - ERROR - Database connection test failed: Error Multiple exceptions: [Errno 61] Connect call failed ('127.0.0.1', 6379), [Errno 61] Connect call failed ('::1', 6379, 0, 0) connecting to localhost:6379.
2025-12-29 12:43:06 - src.commands.start - INFO - ✓ Database connection validated
2025-12-29 12:43:06 - src.commands.start - WARNING - ⚠ Redis connection failed, continuing without Redis
2025-12-29 12:43:06 - src.commands.start - INFO - ✓ Log directory ready: ./logs
2025-12-29 12:43:06 - src.commands.start - INFO - ✓ Backup directory ready: ./backups
2025-12-29 12:43:06 - src.commands.start - INFO - All startup requirements validated
2025-12-29 12:43:06 - src.commands.start - INFO - Initializing database...
2025-12-29 12:43:06 - src.commands.start - INFO - Database initialized successfully
2025-12-29 12:43:06 - src.commands.start - INFO - Starting background tasks...
2025-12-29 12:43:06 - src.commands.start - INFO - ✓ Cleanup task started
2025-12-29 12:43:06 - src.commands.start - INFO - ✓ Monitoring task started
2025-12-29 12:43:06 - src.commands.start - INFO - ✓ Backup task started
2025-12-29 12:43:06 - src.commands.start - INFO - Started 3 background tasks
2025-12-29 12:43:06 - src.commands.start - INFO - Starting server in foreground mode...
INFO: Started server process [15887]
INFO: Waiting for application startup.
INFO: ASGI 'lifespan' protocol appears unsupported.
INFO: Application startup complete.
INFO: Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit)
ERROR: Exception in ASGI application
Traceback (most recent call last):
File "/Users/Library/Python/3.13/lib/python/site-packages/uvicorn/protocols/http/httptools_impl.py", line 416, in run_asgi
result = await app( # type: ignore[func-returns-value]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
self.scope, self.receive, self.send
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/Users/Library/Python/3.13/lib/python/site-packages/uvicorn/middleware/proxy_headers.py", line 60, in call
return await self.app(scope, receive, send)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/Library/Python/3.13/lib/python/site-packages/fastapi/applications.py", line 1135, in call
await super().call(scope, receive, send)
File "/Users/Library/Python/3.13/lib/python/site-packages/starlette/applications.py", line 106, in call
self.middleware_stack = self.build_middleware_stack()
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Users/Library/Python/3.13/lib/python/site-packages/fastapi/applications.py", line 1043, in build_middleware_stack
app = cls(app, *args, **kwargs)
TypeError: RateLimitMiddleware.init() got multiple values for argument 'settings'
INFO: 127.0.0.1:57020 - "GET /docs HTTP/1.1" 500 Internal Server Error
Why are you continuing this scam? @ruvnet