Skip to content

Commit

Permalink
Add exception_handler
Browse files Browse the repository at this point in the history
  • Loading branch information
jkroepke committed Mar 7, 2024
1 parent ac2354a commit fb65c1e
Showing 1 changed file with 12 additions and 2 deletions.
14 changes: 12 additions & 2 deletions src/sidecar.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
#!/usr/bin/env python

import os
import re
import os, sys, re

from kubernetes import client, config
from kubernetes.client import ApiException
Expand Down Expand Up @@ -33,6 +32,17 @@
logger = get_logger()


def exception_handler(exc_type, exc_value, exc_traceback):
if issubclass(exc_type, KeyboardInterrupt):
sys.__excepthook__(exc_type, exc_value, exc_traceback)
return

logger.error("Uncaught exception", exc_info=(exc_type, exc_value, exc_traceback))


sys.excepthook = exception_handler


def main():
logger.info("Starting collector")

Expand Down

0 comments on commit fb65c1e

Please sign in to comment.