Advertisement
tills

logging to two files

Nov 28th, 2024
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.73 KB | None | 0 0
  1. # Setup for error_logging.log (service operations)
  2. logger = logging.getLogger(__name__)
  3. logger.setLevel(logging.INFO)
  4. error_handler = logging.FileHandler(os.path.join(log_directory, 'error_logging.log'))
  5. error_handler.setFormatter(logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s'))
  6. logger.addHandler(error_handler)
  7. logger.addHandler(logging.StreamHandler())  # Also log to console
  8.  
  9. # Setup for app.log (requests/responses)
  10. request_logger = logging.getLogger('request_logger')
  11. request_logger.setLevel(logging.INFO)
  12. request_handler = logging.FileHandler(os.path.join(log_directory, 'app.log'))
  13. request_handler.setFormatter(logging.Formatter('%(asctime)s - %(message)s'))
  14. request_logger.addHandler(request_handler)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement