mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-15 07:35:27 +03:00
Properly silence pewee_migrate
This commit is contained in:
parent
0f88a804b1
commit
7bf21bd533
@ -136,7 +136,6 @@ class FrigateApp:
|
|||||||
migrate_db = SqliteExtDatabase(self.config.database.path)
|
migrate_db = SqliteExtDatabase(self.config.database.path)
|
||||||
|
|
||||||
# Run migrations
|
# Run migrations
|
||||||
del logging.getLogger("peewee_migrate").handlers[:]
|
|
||||||
router = Router(migrate_db)
|
router = Router(migrate_db)
|
||||||
|
|
||||||
if len(router.diff) > 0:
|
if len(router.diff) > 0:
|
||||||
|
|||||||
@ -289,7 +289,9 @@ class FrigateConfig(FrigateBaseModel):
|
|||||||
default_factory=dict, title="Frigate environment variables."
|
default_factory=dict, title="Frigate environment variables."
|
||||||
)
|
)
|
||||||
logger: LoggerConfig = Field(
|
logger: LoggerConfig = Field(
|
||||||
default_factory=LoggerConfig, title="Logging configuration."
|
default_factory=LoggerConfig,
|
||||||
|
title="Logging configuration.",
|
||||||
|
validate_default=True,
|
||||||
)
|
)
|
||||||
|
|
||||||
# Global config
|
# Global config
|
||||||
|
|||||||
@ -31,8 +31,10 @@ class LoggerConfig(FrigateBaseModel):
|
|||||||
log_levels = {
|
log_levels = {
|
||||||
"werkzeug": LogLevel.error,
|
"werkzeug": LogLevel.error,
|
||||||
"ws4py": LogLevel.error,
|
"ws4py": LogLevel.error,
|
||||||
|
"peewee_migrate.logs": LogLevel.error,
|
||||||
**self.logs,
|
**self.logs,
|
||||||
}
|
}
|
||||||
|
|
||||||
for log, level in log_levels.items():
|
for log, level in log_levels.items():
|
||||||
logging.getLogger(log).setLevel(level.value.upper())
|
logging.getLogger(log).setLevel(level.value.upper())
|
||||||
|
return self
|
||||||
|
|||||||
@ -1,5 +1,4 @@
|
|||||||
import datetime
|
import datetime
|
||||||
import logging
|
|
||||||
import os
|
import os
|
||||||
import unittest
|
import unittest
|
||||||
from unittest.mock import Mock
|
from unittest.mock import Mock
|
||||||
@ -21,7 +20,6 @@ class TestHttp(unittest.TestCase):
|
|||||||
def setUp(self):
|
def setUp(self):
|
||||||
# setup clean database for each test run
|
# setup clean database for each test run
|
||||||
migrate_db = SqliteExtDatabase("test.db")
|
migrate_db = SqliteExtDatabase("test.db")
|
||||||
del logging.getLogger("peewee_migrate").handlers[:]
|
|
||||||
router = Router(migrate_db)
|
router = Router(migrate_db)
|
||||||
router.run()
|
router.run()
|
||||||
migrate_db.close()
|
migrate_db.close()
|
||||||
|
|||||||
@ -1,5 +1,4 @@
|
|||||||
import datetime
|
import datetime
|
||||||
import logging
|
|
||||||
import os
|
import os
|
||||||
import tempfile
|
import tempfile
|
||||||
import unittest
|
import unittest
|
||||||
@ -20,7 +19,6 @@ class TestHttp(unittest.TestCase):
|
|||||||
def setUp(self):
|
def setUp(self):
|
||||||
# setup clean database for each test run
|
# setup clean database for each test run
|
||||||
migrate_db = SqliteExtDatabase("test.db")
|
migrate_db = SqliteExtDatabase("test.db")
|
||||||
del logging.getLogger("peewee_migrate").handlers[:]
|
|
||||||
router = Router(migrate_db)
|
router = Router(migrate_db)
|
||||||
router.run()
|
router.run()
|
||||||
migrate_db.close()
|
migrate_db.close()
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user