class Heidi; module Web; module Routes
module Projects
get '/projects' do
output = ""
$heidi.projects.each do |project|
output += "#{project.name}
"
end
output
end
get '/projects/:name' do
project = $heidi[params[:name]]
if project.nil?
return "no project by that name: #{params[:name]}"
end
output = "
#{log}" end end output end put '/projects/:name/build' do project = $heidi[params[:name]] if project.nil? return "no project by that name: #{params[:name]}" end project.integrate end end end; end; end