1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
| shot_name = 'TESTSHOT_001' data = { 'project': {'type': 'Project', 'id': 87}, 'sg_sequence': {'type': 'Sequence', 'id': 246}, 'code': shot_name, 'sg_status_list': 'ip' }
s = sg.create('Shot', data)
data = { 'project': {'type': 'Project', 'id': 87}, 'content': 'ani01', 'step': {'name': 'Animation', 'type': 'Step', 'id': const.PIPELINE_STEP_ID.get('Animation')}, 'entity': {'type': 'Shot', 'id': s.get('id')} }
t = sg.create('Task', data) print t
data = { 'project': {'type': 'Project', 'id': 87}, 'code': 'testshot_ani_v001', 'sg_status_list': 'rev', 'entity': {'type': 'Shot', 'id': s.get('id')}, 'sg_task': {'type': 'Task', 'id': t.get('id')}, 'user': {'type': 'HumanUser', 'id': 220} }
version = sg.create('Version', data) print version
|