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