Explorar o código

Fix same file 'extends' optimization

Signed-off-by: Aleksandr Mezin <[email protected]>
Aleksandr Mezin %!s(int64=6) %!d(string=hai) anos
pai
achega
c24b7b6464
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      compose/config/config.py

+ 1 - 1
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: