lib/controllers/mission.rb in wackamole-0.0.6 vs lib/controllers/mission.rb in wackamole-0.0.7
- old
+ new
@@ -24,9 +24,24 @@
@pulse = Wackamole::Mission.pulse( last_tick.utc )
erb :'/mission/refresh_js', :layout => false
end
+ get '/mission/logs/:app_name/:stage/:type' do
+ Wackamole::Control.switch_mole_db!( params[:app_name].downcase, params[:stage] )
+
+ # Set app info
+ @app_info = Wackamole::Feature.get_app_info
+ session[:app_info] = @app_info
+
+ # Reset filter
+ filter = Wackamole::SearchFilter.new
+ filter.mole_type( params[:type].to_i )
+ session[:filter] = filter
+
+ redirect '/logs/1'
+ end
+
# # ---------------------------------------------------------------------------
# get '/mission/fixed/:app/:env/:type' do
# Wackamole::Mission.reset!( params[:app], params[:env], params[:type] )
# erb :'/mission/refresh_js', :layout => false
# end
\ No newline at end of file