lib/rage-rb.rb in rage-rb-0.1.1 vs lib/rage-rb.rb in rage-rb-0.1.2
- old
+ new
@@ -15,10 +15,26 @@
def self.__router
@__router ||= Rage::Router::Backend.new
end
+ def self.config
+ @config ||= Rage::Configuration.new
+ end
+
+ def self.configure
+ yield(config)
+ end
+
+ def self.env
+ @__env ||= ENV["RAGE_ENV"] || ENV["RAILS_ENV"] || ENV["RACK_ENV"] || "development"
+ end
+
+ def self.groups
+ [:default, Rage.env.to_sym]
+ end
+
module Router
module Strategies
end
end
end
@@ -27,9 +43,10 @@
end
require_relative "rage/application"
require_relative "rage/fiber"
require_relative "rage/fiber_scheduler"
+require_relative "rage/configuration"
require_relative "rage/router/strategies/host"
require_relative "rage/router/backend"
require_relative "rage/router/constrainer"
require_relative "rage/router/dsl"