root/lib/cyborghood-clerk/interface/0_base.rb @ 5101337c
6012d347 | Marc Dequènes (Duck) | node 'Commands', :dir => '_commands'
|
|
node 'Batch' do
|
|||
20533c4d | Marc Dequènes (Duck) | on_request do |request|
|
|
task 'batch_commands' do
|
|||
# propagate environment
|
|||
set_user request.env.user
|
|||
set_preferred_locales request.env.preferred_locales
|
|||
9f407d69 | Marc Dequènes (Duck) | ||
20533c4d | Marc Dequènes (Duck) | store.request = request
|
|
9f407d69 | Marc Dequènes (Duck) | ||
20533c4d | Marc Dequènes (Duck) | store.remaining_commands = request.args.first[:commands]
|
|
store.batch_result = []
|
|||
on_error do
|
|||
request.reply.errors << "Internal error"
|
|||
request.send_reply
|
|||
9f407d69 | Marc Dequènes (Duck) | end
|
|
20533c4d | Marc Dequènes (Duck) | ||
on_success :file => '_batch_run_loop'
|
|||
9f407d69 | Marc Dequènes (Duck) | end
|
|
end
|
|||
6012d347 | Marc Dequènes (Duck) | end
|