From fe0caf070da48b62cc70c47762a36e7ea642965b Mon Sep 17 00:00:00 2001 From: Olga Khlopkova Date: Thu, 18 Jun 2020 16:48:44 +0300 Subject: [PATCH] [tools][maps_generator] Add dependency for experimental transit path. --- tools/python/maps_generator/generator/stages.py | 2 +- tools/python/maps_generator/generator/stages_declaration.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/tools/python/maps_generator/generator/stages.py b/tools/python/maps_generator/generator/stages.py index c16333e242..d169a4adbb 100644 --- a/tools/python/maps_generator/generator/stages.py +++ b/tools/python/maps_generator/generator/stages.py @@ -339,7 +339,7 @@ def depends_from_internal(*deps) -> Callable[[Type[Stage],], Type[Stage]]: ) -> Dict[AnyStr, AnyStr]: deps = {} for d in internal_dependencies: - if "p" in d.mode and not env.production: + if "p" in d.mode and not env.production or not d.url: continue path = None diff --git a/tools/python/maps_generator/generator/stages_declaration.py b/tools/python/maps_generator/generator/stages_declaration.py index 7fec52760a..5c50637caa 100644 --- a/tools/python/maps_generator/generator/stages_declaration.py +++ b/tools/python/maps_generator/generator/stages_declaration.py @@ -267,7 +267,8 @@ class StageRouting(Stage): @country_stage -@depends_from_internal(D(settings.SUBWAY_URL, PathProvider.subway_path),) +@depends_from_internal(D(settings.SUBWAY_URL, PathProvider.subway_path), + D(settings.TRANSIT_URL, PathProvider.transit_path_experimental),) class StageRoutingTransit(Stage): def apply(self, env: Env, country, **kwargs): steps.step_routing_transit(env, country, **kwargs)