2023-01-11 22:24:39 +01:00
|
|
|
"""
|
|
|
|
Tests config
|
|
|
|
"""
|
|
|
|
import os
|
|
|
|
from dotenv import load_dotenv
|
|
|
|
|
|
|
|
# relative import
|
|
|
|
basedir = os.path.abspath(os.path.dirname(__file__))
|
|
|
|
|
|
|
|
# load config from corresponding file
|
|
|
|
load_dotenv(os.path.join(basedir, '.env'))
|
|
|
|
|
|
|
|
|
|
|
|
class Config:
|
|
|
|
get = os.environ.get
|
|
|
|
|
|
|
|
# show generated images via preview?
|
2024-08-24 16:09:12 +02:00
|
|
|
# USE_PREVIEW = False
|
|
|
|
USE_PREVIEW = True
|
2023-01-11 22:24:39 +01:00
|
|
|
|
|
|
|
# ical_parser_test
|
|
|
|
OPENWEATHERMAP_API_KEY = get("OPENWEATHERMAP_API_KEY")
|
|
|
|
TEST_ICAL_URL = get("TEST_ICAL_URL")
|
|
|
|
|
|
|
|
# inkycal_agenda_test & inkycal_calendar_test
|
|
|
|
SAMPLE_ICAL_URL = get("SAMPLE_ICAL_URL")
|
|
|
|
|
|
|
|
# inkycal_todoist_test
|
|
|
|
TODOIST_API_KEY = get("TODOIST_API_KEY")
|
|
|
|
|
2023-11-24 02:37:27 +01:00
|
|
|
TEMP_PATH = f"{basedir}/temp"
|
|
|
|
|
|
|
|
TEST_SETTINGS_PATH = f"{basedir}/settings.json"
|
2023-11-08 20:22:50 +01:00
|
|
|
|
2024-01-14 10:58:11 +01:00
|
|
|
# inkycal_tindie_test
|
|
|
|
TINDIE_API_KEY = get("TINDIE_API_KEY")
|
|
|
|
TINDIE_USERNAME = get("TINDIE_USERNAME")
|
|
|
|
|
2023-01-11 22:24:39 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|