MCPcopy Create free account
hub / github.com/comaps/comaps / run

Method run

tools/python/maps_generator/generator/generation.py:71–81  ·  view source on GitHub ↗
(self, from_stage: Optional[AnyStr] = None)

Source from the content-addressed store, hash-verified

69 self.runnable_stages = [s for s in self.stages if self.env.is_accepted_stage(s)]
70
71 def run(self, from_stage: Optional[AnyStr] = None):
72 self.pre_run()
73 if from_stage is not None:
74 self.reset_to_stage(from_stage)
75
76 if self.build_lock:
77 lock_filename = f"{os.path.join(self.env.paths.build_path, 'lock')}.lock"
78 with filelock.FileLock(lock_filename, timeout=1):
79 self.run_stages()
80 else:
81 self.run_stages()
82
83 def run_stages(self):
84 for stage in self.runnable_stages:

Callers 1

run_generationFunction · 0.95

Calls 4

pre_runMethod · 0.95
reset_to_stageMethod · 0.95
run_stagesMethod · 0.95
joinMethod · 0.45

Tested by

no test coverage detected