Class: Toolchest::Engine

Inherits:
Rails::Engine
  • Object
show all
Defined in:
lib/toolchest/engine.rb

Class Method Summary collapse

Class Method Details

.ensure_initialized!Object



27
28
29
30
31
32
33
34
35
# File 'lib/toolchest/engine.rb', line 27

def ensure_initialized!
  return if @initialized

  require "mcp"

  discover_and_assign_toolboxes!

  @initialized = true
end

.reload!Object



37
38
39
40
41
# File 'lib/toolchest/engine.rb', line 37

def reload!
  @initialized = false
  Toolchest.reset_routers!
  ensure_initialized!
end