lib/rib/app/rack.rb in rib-1.2.91 vs lib/rib/app/rack.rb in rib-1.3.0

- old
+ new

@@ -11,15 +11,19 @@ end def load_rack require 'rack' Rib.abort("Error: Cannot find config.ru") unless rack? - app, _ = Rack::Builder.parse_file('config.ru') + app, _ = Rack::Builder.parse_file(configru_path) self.app = app Rib.shell.eval_binding.eval('def app; Rib::Rack.app; end') Rib.say("Access your app via :app method") end def rack? - File.exist?('config.ru') + File.exist?(configru_path) + end + + def configru_path + "#{Rib.config[:prefix]}/config.ru" end end