Slide 7
Slide 7 text
Ruote.process_definition name: 'dns update', revision: '0.5' do
cursor do
concurrence count: 1 do
sequence do
dan object_type: 'dns', object_id: -1, task: 'edit'
jeb object_type: 'dns', object_id: -1, task: 'approve'
end
sequence do
jeb object_type: 'dns', object_id: -1, task: 'edit'
dan object_type: 'dns', object_id: -1, task: 'approve'
end
end
rewind if: '${v:dan} != "approved" && ${v:jeb} != "approved"'
end
end