File size: 371 Bytes
cac157d
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
import os
import sys

def validate_env_vars(required_vars):
    """
    Checks that all required environment variables are set. Exits with an error if any are missing.
    """
    missing = [var for var in required_vars if not os.getenv(var)]
    if missing:
        sys.stderr.write(f"Missing required environment variables: {', '.join(missing)}\n")
        sys.exit(1)