wip
This commit is contained in:
parent
b26a622543
commit
e9fc2c1835
@ -196,7 +196,6 @@ class AppConfigUnit(ConfigUnit):
|
|||||||
|
|
||||||
|
|
||||||
class TranslationsUnit(BaseConfigUnit):
|
class TranslationsUnit(BaseConfigUnit):
|
||||||
_lang: str
|
|
||||||
_name: str
|
_name: str
|
||||||
|
|
||||||
def __init__(self,
|
def __init__(self,
|
||||||
|
@ -6,7 +6,7 @@ from typing import Optional, Union
|
|||||||
from telegram import ReplyKeyboardMarkup
|
from telegram import ReplyKeyboardMarkup
|
||||||
from functools import partial
|
from functools import partial
|
||||||
|
|
||||||
from home.config import config, AppConfigUnit
|
from home.config import config, AppConfigUnit, TranslationsUnit
|
||||||
from home.telegram import bot
|
from home.telegram import bot
|
||||||
from home.telegram.config import TelegramBotConfig
|
from home.telegram.config import TelegramBotConfig
|
||||||
from home.mqtt import MqttPayload, MqttNode, MqttWrapper, MqttModule
|
from home.mqtt import MqttPayload, MqttNode, MqttWrapper, MqttModule
|
||||||
@ -26,6 +26,10 @@ mqtt_nodes_config = MqttNodesConfig()
|
|||||||
class RelayMqttBotConfig(AppConfigUnit, TelegramBotConfig):
|
class RelayMqttBotConfig(AppConfigUnit, TelegramBotConfig):
|
||||||
NAME = 'relay_mqtt_bot'
|
NAME = 'relay_mqtt_bot'
|
||||||
|
|
||||||
|
def __init__(self):
|
||||||
|
super().__init__()
|
||||||
|
self._mqtt_nodes_strings = TranslationsUnit('mqtt_nodes')
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def schema() -> Optional[dict]:
|
def schema() -> Optional[dict]:
|
||||||
return {
|
return {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user