From ab96f12dba6372f4c1dfde7e2857a5f6ff515c90 Mon Sep 17 00:00:00 2001 From: Muayyad alsadi Date: Thu, 5 Nov 2020 00:08:19 +0200 Subject: [PATCH] FIXES #249: update dotenv with some envs --- podman_compose.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/podman_compose.py b/podman_compose.py index a18981f..d0e3ed3 100755 --- a/podman_compose.py +++ b/podman_compose.py @@ -875,6 +875,14 @@ class PodmanCompose: dotenv_dict = dict([l.split("=", 1) for l in dotenv_ls if "=" in l]) else: dotenv_dict = {} + # TODO: should read and respect those env variables + # see: https://docs.docker.com/compose/reference/envvars/ + # see: https://docs.docker.com/compose/env-file/ + dotenv_dict.update({ + "COMPOSE_FILE": filename, + "COMPOSE_PROJECT_NAME": self.project_name, + "COMPOSE_PATH_SEPARATOR": ":", + }) compose = {'_dirname': dirname} for filename in files: with open(filename, 'r') as f: