def check_env()

in provisioning_lambda/lambda_function.py [0:0]


def check_env():
    if not os.environ.get('CA_ARN'):
        raise EnvironmentException('Missing CA_ARN')
    if not os.environ.get('DDB_TABLE'):
        raise EnvironmentException('Missing DDB_TABLE')
    else:
        try:
            boto3.client('dynamodb').describe_table(TableName=os.environ['DDB_TABLE'])
        except ClientError:
            raise EnvironmentException('Invalid DDB_TABLE')