예제 #1
0
 def prepare_import(self):
     self.project_ids = Project.get_id_map()
     self.person_ids = Person.get_id_map()
     self.task_type_ids = TaskType.get_id_map(field="name")
     self.task_status_ids = TaskStatus.get_id_map(field="short_name")
     self.asset_ids = self.get_asset_map()
     self.shot_ids = self.get_shot_map()
예제 #2
0
 def test_get_id_map(self):
     self.generate_fixture_project_status()
     self.generate_fixture_project()
     project_id = self.generate_fixture_project("Second project").id
     project_map = Project.get_id_map(field="name")
     self.assertTrue("Second project" in project_map)
     project_id_again = project_map["Second project"]
     self.assertEqual(project_id_again, project_id)
예제 #3
0
 def prepare_import(self):
     self.shot_type = shot_info.get_shot_type()
     self.project_map = Project.get_id_map(field="name")
     self.asset_map = self.get_asset_map()
     self.sequence_map = self.get_sequence_map()
예제 #4
0
 def prepare_import(self):
     self.episode_type = shots_service.get_episode_type()
     self.project_map = Project.get_id_map(field="name")
예제 #5
0
파일: assets.py 프로젝트: eliemichel/zou
 def prepare_import(self):
     entity_type_names = self.extract_entity_type_names(self.sg_entries)
     assets_service.create_asset_types(entity_type_names)
     self.project_ids = Project.get_id_map()
     self.entity_type_ids = EntityType.get_id_map(field="name")
     self.parent_map = {}
예제 #6
0
 def prepare_import(self):
     entity_type_names = self.extract_entity_type_names(self.sg_entries)
     asset_info.save_asset_types(entity_type_names)
     self.project_ids = Project.get_id_map()
     self.entity_type_ids = EntityType.get_id_map(field="name")