Пример #1
0
 def write_scanned_model(self, model: PanoModel):
     """Write scanned model to local filesystem."""
     path = Paths.scanned_dir(
     ) / f'{model.model_name}{FileExtension.MODEL_YAML.value}'
     logger.debug(f'About to write model {model.id}')
     write_yaml(path, model.to_dict())
Пример #2
0
 def write_empty_model(self, model_name: str):
     """Create an empty model file."""
     path = Paths.scanned_dir(
     ) / f'{model_name}{FileExtension.MODEL_YAML.value}'
     logger.debug(f'About to create an empty model {model_name}')
     path.touch()