Ejemplo: Módulo para variables de entorno
# lib/my_module.rb
module MyModule
MY_NUMBER = ENV.fetch("MY_NUMBER", 10)
MY_BOOLEAN = ENV["MY_BOOLEAN"]
def self.my_number
MY_NUMBER.to_i
end
def self.my_boolean?
MY_BOOLEAN == "true"
end
end
# se acceden así:
MyModule.my_number
MyModule.my_boolean?# application.rb
config.before_configuration do
require Rails.root.join("lib/my_module.rb")
endÚltima actualización