カスタム モジュールを Sinatra にロードしようとしていますが、アプリをロードするときに
'include' : Wrong argument type String (expected Module)
だから私の app.rb には
require './config/config.rb'
include 'MyConfig'
私のモジュールはそのように見えます
module MyConfig
def config
environment = ENV["RACK_ENV"] || "development"
YAML.load_file("/config/config.yml")[environment]
end
end
config.yml ファイルを使用していくつかの変数 (つまり、電子メールの資格情報) をロードしようとしています。
私は何を間違っていますか?