Skip to content

Fix: Better Logging handling and Error handling #90

Open
DineshThumma9 wants to merge 2 commits into
indictechcom:masterfrom
DineshThumma9:fix/better-error-handling
Open

Fix: Better Logging handling and Error handling #90
DineshThumma9 wants to merge 2 commits into
indictechcom:masterfrom
DineshThumma9:fix/better-error-handling

Conversation

@DineshThumma9
Copy link
Copy Markdown

Issue : Phabricator task T415715

Changes

  • Custom exceptions (WikifileError, DownloadError, UploadError, AuthenticationError)
  • Centralized logging via logging_config.py with rotating file handler
  • Standardized API responses: {success, data, errors} format across all endpoints
  • Specific exception handling: Replaced bare except: with typed exceptions
  • Global error handler for unhandled exceptions
  • Async task error tracking with proper cleanup

…15715)

Change-Id: Ib07bb4172105d3903fb10e2b9eaa24d43b0c0cbd
Change-Id: I616015b4f6e0ccb7a5fd0b6ad10b6f9870338f23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant