Class: Observ::ObservationsController
- Inherits:
-
ApplicationController
- Object
- ActionController::Base
- ApplicationController
- Observ::ObservationsController
- Defined in:
- app/controllers/observ/observations_controller.rb
Instance Method Summary collapse
Instance Method Details
#generations ⇒ Object
23 24 25 26 27 28 29 30 31 |
# File 'app/controllers/observ/observations_controller.rb', line 23 def generations @observations = Observ::Generation .includes(:trace) .order(start_time: :desc) .page(params[:page]) .per(Observ.config.pagination_per_page) render :index end |
#index ⇒ Object
3 4 5 6 7 8 9 10 11 |
# File 'app/controllers/observ/observations_controller.rb', line 3 def index @observations = Observ::Observation .includes(:trace) .order(start_time: :desc) .page(params[:page]) .per(Observ.config.pagination_per_page) apply_filters if params[:filter].present? end |
#show ⇒ Object
13 14 15 16 17 18 19 20 21 |
# File 'app/controllers/observ/observations_controller.rb', line 13 def show @observation = Observ::Observation.includes(:trace).find(params[:id]) if @observation.is_a?(Observ::Generation) render :show_generation else render :show_span end end |