Move .env into skills/ for easy install
- Added skills/_env_loader.py - shared env loader for all scripts - Updated 17 scripts to use load_unified_env() - Updated install-skills.sh to copy .env into skills/ - Updated README with simpler OpenClaw install instructions - .env in skills/ is gitignored (credentials stay private)
This commit is contained in:
@@ -115,9 +115,9 @@ def ask_analytics_setup():
|
||||
print("\n 📈 Umami Analytics Setup")
|
||||
|
||||
# Check if Umami credentials are configured
|
||||
from dotenv import load_dotenv
|
||||
from skills._env_loader import load_unified_env
|
||||
|
||||
load_dotenv(os.path.join(os.path.dirname(__file__), "../../../.env"))
|
||||
load_unified_env()
|
||||
|
||||
umami_url = os.getenv("UMAMI_URL", "")
|
||||
umami_username = os.getenv("UMAMI_USERNAME", "")
|
||||
@@ -148,9 +148,9 @@ def ask_analytics_setup():
|
||||
print("\n Please provide your existing GA4 details:")
|
||||
|
||||
# Check unified .env for GA4 credentials
|
||||
from dotenv import load_dotenv
|
||||
from skills._env_loader import load_unified_env
|
||||
|
||||
load_dotenv(os.path.join(os.path.dirname(__file__), "../../../.env"))
|
||||
load_unified_env()
|
||||
|
||||
ga4_property_id = os.getenv("GA4_PROPERTY_ID", "")
|
||||
ga4_credentials_path = os.getenv("GA4_CREDENTIALS_PATH", "")
|
||||
|
||||
Reference in New Issue
Block a user