refactor, add modularity

This commit is contained in:
sha
2026-03-20 14:09:28 +02:00
parent b56cc63c84
commit 3a701a5280
13 changed files with 354 additions and 273 deletions
+11
View File
@@ -0,0 +1,11 @@
import os
REDMINE_URL = os.environ.get("REDMINE_URL", "").rstrip("/")
REDMINE_API_KEY = os.environ.get("REDMINE_API_KEY", "")
def validate():
if not REDMINE_URL or not REDMINE_API_KEY:
raise RuntimeError(
"REDMINE_URL and REDMINE_API_KEY environment variables must be set."
)