Module: StoplightAdmin

Defined in:
lib/stoplight_admin.rb,
lib/stoplight_admin/application.rb,
lib/stoplight_admin/actions/home.rb,
lib/stoplight_admin/actions/lock.rb,
lib/stoplight_admin/dependencies.rb,
lib/stoplight_admin/lights_stats.rb,
lib/stoplight_admin/actions/stats.rb,
lib/stoplight_admin/actions/action.rb,
lib/stoplight_admin/actions/unlock.rb,
lib/stoplight_admin/actions/lock_red.rb,
lib/stoplight_admin/lights_repository.rb,
lib/stoplight_admin/actions/lock_green.rb,
lib/stoplight_admin/application/helpers.rb,
lib/stoplight_admin/actions/lock_all_green.rb,
lib/stoplight_admin/lights_repository/light.rb

Defined Under Namespace

Modules: Actions, Application Classes: Dependencies, LightsRepository, LightsStats

Constant Summary collapse

COLORS =
[
  GREEN = Stoplight::Color::GREEN,
  YELLOW = Stoplight::Color::YELLOW,
  RED = Stoplight::Color::RED
].freeze

Class Method Summary collapse

Class Method Details

.loader!Object



12
13
14
15
16
17
# File 'lib/stoplight_admin.rb', line 12

def loader!
  @loader ||= Zeitwerk::Loader.for_gem.tap do |loader|
    loader.ignore("#{__dir__}/sinatra")
    loader.setup
  end
end