summaryrefslogtreecommitdiff
path: root/suddenly-opened-ports-checker
diff options
context:
space:
mode:
Diffstat (limited to 'suddenly-opened-ports-checker')
-rwxr-xr-xsuddenly-opened-ports-checker5
1 files changed, 4 insertions, 1 deletions
diff --git a/suddenly-opened-ports-checker b/suddenly-opened-ports-checker
index 8e14845..f70cee5 100755
--- a/suddenly-opened-ports-checker
+++ b/suddenly-opened-ports-checker
@@ -3,6 +3,7 @@ import logging
import yaml
import math
import html
+import traceback
from argparse import ArgumentParser
from lib.worker import Worker
@@ -88,10 +89,12 @@ def main():
pass
except Exception as e:
if not args.no_telegram:
- telegram_notify(html.escape(str(e)),
+ telegram_notify(html.escape(traceback.format_exc()),
parse_mode='html',
chat_id=config['telegram']['chat-id'],
token=config['telegram']['token'])
+ else:
+ traceback.print_exc()
if __name__ == '__main__':