cleanup: factor out passing in settings
This commit is contained in:
+18
-11
@@ -13,16 +13,23 @@ class Settings(dict):
|
||||
@classmethod
|
||||
def with_defaults(cls):
|
||||
settings = {
|
||||
'OVERLAP': 0.0,
|
||||
'LATITUDE': 50,
|
||||
'LONGITUDE': 5,
|
||||
'CONFIDENCE': 0.7,
|
||||
'DATABASE_LANG': 'en',
|
||||
'PRIVACY_THRESHOLD': 0,
|
||||
'EXTRACTION_LENGTH': 6,
|
||||
'MODEL': 'BirdNET_GLOBAL_6K_V2.4_Model_FP16',
|
||||
'DATA_MODEL_VERSION': 1,
|
||||
'SENSITIVITY': 1.25,
|
||||
'SF_THRESH': 0.003,
|
||||
"OVERLAP": 0.0,
|
||||
"LATITUDE": 50,
|
||||
"LONGITUDE": 5,
|
||||
"CONFIDENCE": 0.7,
|
||||
"DATABASE_LANG": "en",
|
||||
"PRIVACY_THRESHOLD": 0,
|
||||
"EXTRACTION_LENGTH": 6,
|
||||
"MODEL": "BirdNET_GLOBAL_6K_V2.4_Model_FP16",
|
||||
"DATA_MODEL_VERSION": 1,
|
||||
"SENSITIVITY": 1.25,
|
||||
"SF_THRESH": 0.003,
|
||||
"APPRISE_NOTIFICATION_TITLE": "New backyard bird!",
|
||||
"APPRISE_NOTIFY_EACH_DETECTION": "0",
|
||||
"APPRISE_NOTIFY_NEW_SPECIES": "0",
|
||||
"APPRISE_NOTIFY_NEW_SPECIES_EACH_DAY": "0",
|
||||
"APPRISE_MINIMUM_SECONDS_BETWEEN_NOTIFICATIONS_PER_SPECIES": "0",
|
||||
"APPRISE_ONLY_NOTIFY_SPECIES_NAMES": "",
|
||||
"APPRISE_ONLY_NOTIFY_SPECIES_NAMES_2": ""
|
||||
}
|
||||
return cls(settings)
|
||||
|
||||
Reference in New Issue
Block a user