Module: Flightdeck
- Defined in:
- lib/flightdeck.rb,
lib/flightdeck/assets.rb,
lib/flightdeck/engine.rb,
lib/flightdeck/version.rb,
app/models/flightdeck/cache.rb,
lib/flightdeck/configuration.rb,
app/models/flightdeck/job_row.rb,
app/models/flightdeck/duration.rb,
app/models/flightdeck/overview.rb,
app/models/flightdeck/job_detail.rb,
app/models/flightdeck/jobs_query.rb,
app/models/flightdeck/bulk_action.rb,
app/models/flightdeck/queue_stats.rb,
app/helpers/flightdeck/jobs_helper.rb,
app/models/flightdeck/cron_schedule.rb,
app/models/flightdeck/error_summary.rb,
app/models/flightdeck/metrics/chart.rb,
app/models/flightdeck/metrics/series.rb,
app/helpers/flightdeck/metrics_helper.rb,
app/models/flightdeck/grouped_failures.rb,
app/models/flightdeck/process_registry.rb,
app/models/flightdeck/arguments_preview.rb,
app/models/flightdeck/metrics/bar_chart.rb,
app/models/flightdeck/metrics/sparkline.rb,
app/models/flightdeck/recurring_catalog.rb,
app/models/flightdeck/metrics/line_chart.rb,
app/helpers/flightdeck/application_helper.rb,
app/models/flightdeck/metrics/time_bucket.rb,
app/controllers/concerns/flightdeck/toasts.rb,
app/controllers/flightdeck/jobs_controller.rb,
app/controllers/flightdeck/assets_controller.rb,
app/controllers/flightdeck/queues_controller.rb,
app/helpers/flightdeck/infrastructure_helper.rb,
app/controllers/flightdeck/overview_controller.rb,
app/controllers/flightdeck/processes_controller.rb,
app/controllers/flightdeck/application_controller.rb,
app/controllers/flightdeck/jobs/actions_controller.rb,
app/controllers/flightdeck/jobs/retries_controller.rb,
app/controllers/flightdeck/jobs/discards_controller.rb,
app/controllers/flightdeck/recurring_tasks_controller.rb
Defined Under Namespace
Modules: ApplicationHelper, Assets, Cache, Duration, InfrastructureHelper, Jobs, JobsHelper, Metrics, MetricsHelper, Toasts Classes: ApplicationController, ArgumentsPreview, AssetsController, BulkAction, Configuration, CronSchedule, Engine, ErrorSummary, GroupedFailures, JobDetail, JobRow, JobsController, JobsQuery, Overview, OverviewController, ProcessRegistry, ProcessesController, QueueStats, QueuesController, RecurringCatalog, RecurringTasksController
Constant Summary collapse
- VERSION =
"0.6.0"
Class Method Summary collapse
-
.base_controller_class ⇒ Object
Resolved at controller-definition time.
- .config ⇒ Object
- .configure {|config| ... } ⇒ Object
Class Method Details
.base_controller_class ⇒ Object
Resolved at controller-definition time. Zeitwerk loads the engine's controllers lazily, so host configuration set in an initializer wins.
24 25 26 27 |
# File 'lib/flightdeck.rb', line 24 def base_controller_class name = config.base_controller_class name.presence ? name.to_s.constantize : ActionController::Base end |
.config ⇒ Object
14 15 16 |
# File 'lib/flightdeck.rb', line 14 def config @config ||= Configuration.new end |
.configure {|config| ... } ⇒ Object
18 19 20 |
# File 'lib/flightdeck.rb', line 18 def configure yield config end |