Mandatory Usage of Config Ini File for setting environment variables in Python SDK
Currently all the SDK Clients added for different OSDU services in common python library are reading environment variables from a ini config file via a config parser class [ Code Reference ]
This config parser class is present for a long time but with this MR on osdu-ingestion-lib has mandated its usage
We should keep supporting existing way of directly reading environment variables as well because completely relying on ini files will affect the Airflow Deployment for Cloud providers
We should add a fallback in BaseClient Class to read environment variables if not present in Configuration
MR Link for enabling Airflow Environment variables for Config Object