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