chore: add some constants for exception messages to satisfy the linter

This commit is contained in:
Xavier Morel
2025-03-21 17:54:03 +01:00
parent 1c6c04dd33
commit 49d40a3a92
3 changed files with 27 additions and 14 deletions

View File

@@ -8,18 +8,15 @@ LOGGER = logging.getLogger(__package__)
# Config Flow
# Service Device
DEVICE_ATTRIBUTION = "Données fournies par Ecocito"
DEVICE_NAME = "Ecocito"
DEVICE_MANUFACTURER = "Ecocito"
DEVICE_MODEL = "Calendrier Ecocito"
# Ecocito - Base
ECOCITO_DOMAIN = "{}.ecocito.com"
# Ecocito - Login
ECOCITO_LOGIN_URI = "/Usager/Profil/Connexion"
ECOCITO_LOGIN_ENDPOINT = f"https://{ECOCITO_DOMAIN}{ECOCITO_LOGIN_URI}"
ECOCITO_LOGIN_USERNAME_KEY = "Identifiant"
@@ -36,3 +33,12 @@ ECOCITO_COLLECTION_TYPE_ENDPOINT = f"https://{ECOCITO_DOMAIN}/Usager/Collecte"
# Ecocito - Waste deposit visits
ECOCITO_WASTE_DEPOSIT_ENDPOINT = f"https://{ECOCITO_DOMAIN}/Usager/Apport/GetApport"
# Ecocito - Errors
ECOCITO_ERROR_AUTHENTICATION = "Authentication error: {exc}"
ECOCITO_ERROR_FETCHING = "Unable to get {type}: {exc}"
ECOCITO_ERROR_UNHANDLED = "Unhandled request error"
ECOCITO_MESSAGE_REAUTHENTICATE = (
"Credentials are no longer valid. Please reauthenticate"
)