Browse Source

add stacktrace to config validation errors

Blake Blackshear 3 years ago
parent
commit
7401cf2399
1 changed files with 2 additions and 0 deletions
  1. 2 0
      frigate/app.py

+ 2 - 0
frigate/app.py

@@ -8,6 +8,7 @@ import threading
 from logging.handlers import QueueHandler
 from logging.handlers import QueueHandler
 from typing import Dict, List
 from typing import Dict, List
 
 
+import traceback
 import yaml
 import yaml
 from peewee_migrate import Router
 from peewee_migrate import Router
 from playhouse.sqlite_ext import SqliteExtDatabase
 from playhouse.sqlite_ext import SqliteExtDatabase
@@ -320,6 +321,7 @@ class FrigateApp:
                 print("***    Config Validation Errors                           ***")
                 print("***    Config Validation Errors                           ***")
                 print("*************************************************************")
                 print("*************************************************************")
                 print(e)
                 print(e)
+                print(traceback.format_exc())
                 print("*************************************************************")
                 print("*************************************************************")
                 print("***    End Config Validation Errors                       ***")
                 print("***    End Config Validation Errors                       ***")
                 print("*************************************************************")
                 print("*************************************************************")