From c24b7b6464b302477728b0882d2fb6bf647f2e79 Mon Sep 17 00:00:00 2001 From: Aleksandr Mezin Date: Fri, 21 Dec 2018 15:03:44 +0600 Subject: [PATCH] Fix same file 'extends' optimization Signed-off-by: Aleksandr Mezin --- compose/config/config.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compose/config/config.py b/compose/config/config.py index 5202d0025..f64dc04a0 100644 --- a/compose/config/config.py +++ b/compose/config/config.py @@ -615,7 +615,7 @@ class ServiceExtendsResolver(object): config_path = self.get_extended_config_path(extends) service_name = extends['service'] - if config_path == self.config_file.filename: + if config_path == os.path.abspath(self.config_file.filename): try: service_config = self.config_file.get_service(service_name) except KeyError: