module Akane::Storages
Public Class Methods
find(name)
click to toggle source
# File lib/akane/storages.rb, line 3 def self.find(name) class_name = name.gsub(/(?:\A|_)(.)/) { $1.upcase } retried = false begin return Akane::Storages.const_get(class_name, false) rescue NameError => e raise e if retried retried = true require "akane/storages/#{name}" retry end end