コード例 #1
0
ファイル: resources.py プロジェクト: unit-image/zou
 def get(self, shot_id):
     shot = shots_service.get_shot(shot_id)
     user_service.check_project_access(shot["project_id"])
     user_service.check_entity_access(shot["id"])
     return shots_service.get_shot_versions(shot_id)
コード例 #2
0
ファイル: tasks_service.py プロジェクト: LarsCawley/zou
def get_tasks_for_shot(shot_id, relations=False):
    """
    Get all tasks for given shot.
    """
    shot = shots_service.get_shot(shot_id)
    return get_task_dicts_for_entity(shot["id"], relations=relations)
コード例 #3
0
ファイル: resources.py プロジェクト: unit-image/zou
 def delete(self, scene_id, shot_id):
     scene = shots_service.get_scene(scene_id)
     user_service.check_project_access(scene["project_id"])
     shot = shots_service.get_shot(shot_id)
     scenes_service.remove_shot_from_scene(scene, shot)
     return "", 204
コード例 #4
0
ファイル: resources.py プロジェクト: Tesla-Coil/zou
 def is_exist(self, shot_id):
     return shots_service.get_shot(shot_id) is not None
コード例 #5
0
ファイル: tasks_service.py プロジェクト: eliemichel/zou
def get_tasks_for_shot(shot_id):
    """
    Get all tasks for given shot.
    """
    shot = shots_service.get_shot(shot_id)
    return get_task_dicts_for_entity(shot["id"])
コード例 #6
0
ファイル: resources.py プロジェクト: withgame/zou
 def get(self, shot_id):
     shots_service.get_shot(shot_id)
     return user_service.get_task_types_for_entity(shot_id)
コード例 #7
0
ファイル: test_shots_service.py プロジェクト: tpolson/zou
 def test_get_shot(self):
     self.assertEqual(str(self.shot.id),
                      shots_service.get_shot(self.shot.id)["id"])