hass-core/script/translations/util.py
Paulus Schoutsen 425c97626a
Consolidate translation script ()
* Consolidate translation script

* Remove commented code
2020-04-09 14:13:20 -07:00

22 lines
474 B
Python

"""Translation utils."""
import os
import pathlib
from .error import ExitApp
def get_lokalise_token():
"""Get lokalise token."""
token = os.environ.get("LOKALISE_TOKEN")
if token is not None:
return token
token_file = pathlib.Path(".lokalise_token")
if not token_file.is_file():
raise ExitApp(
"Lokalise token not found in env LOKALISE_TOKEN or file .lokalise_token"
)
return token_file.read_text().strip()