Optimize vcc api key change

This commit is contained in:
Linus Dietz
2023-08-18 09:40:48 +02:00
parent 3482a5f893
commit 7c87c71ac8
5 changed files with 38 additions and 31 deletions
+8 -7
View File
@@ -139,11 +139,12 @@ def set_mqtt_settings():
def validate_settings():
setting_keys = settings.volvoData["vccapikey"]
if isinstance(setting_keys, list):
if len(setting_keys) > 3:
raise Exception("Settings invalid! Maximum allowed vccapikeys are three!")
if not os.environ.get("DEV_MODE"):
setting_keys = settings.volvoData["vccapikey"]
if isinstance(setting_keys, list):
if len(setting_keys) > 3:
raise Exception("Settings invalid! Maximum allowed vccapikeys are three!")
update_interval = settings["updateInterval"]
if update_interval < 60:
raise Exception("Settings invalid! Minimum allowed update interval is 60 seconds!")
update_interval = settings["updateInterval"]
if update_interval < 60:
raise Exception("Settings invalid! Minimum allowed update interval is 60 seconds!")