in liminal/runners/airflow/tasks/containerable.py [0:0]
def __get_local_env_params_from_env_file():
env_file = f'{environment.get_liminal_home()}/env'
if os.path.isfile(env_file):
_LOG.info(f'found env file at {env_file}')
result = {}
with open(env_file) as f:
lines = f.readlines()
for line in lines:
if line and line.strip() and line.strip()[0:1] != '#':
parts = line.strip().split('=')
if len(parts) == 2:
result[parts[0]] = parts[1]
return result
else:
return {}