Skip to content

Commit

Permalink
Merge pull request #333 from jkroepke/exception_handler
Browse files Browse the repository at this point in the history
#patch Add exception_handler
  • Loading branch information
ChristianGeie authored May 14, 2024
2 parents de66738 + b919f1c commit 95da6e0
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("%s: %s" % (exc_type.__qualname__, exc_value), exc_info=(exc_type, exc_value, exc_traceback))


sys.excepthook = exception_handler


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

Expand Down

0 comments on commit 95da6e0

Please sign in to comment.