Class: AllSeeingEye
- Inherits:
-
Object
show all
- Defined in:
- lib/all_seeing_eye.rb,
lib/all_seeing_eye/server.rb,
lib/all_seeing_eye/integrations/rails2.rb
Defined Under Namespace
Modules: Integrations
Classes: Model, Request, Server
Class Method Summary
collapse
Class Method Details
.configuration ⇒ Object
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
# File 'lib/all_seeing_eye.rb', line 6
def self.configuration
location = ENV['ALL_SEEING_EYE_CONFIG'] || 'config'
@@configuration ||= Hash.new
@@configuration[:redis] ||=
begin
YAML::load_file("./#{location}/resque.yml")[AllSeeingEye.environment]
rescue
begin
YAML::load_file("./#{location}/redis.yml")[AllSeeingEye.environment]
rescue
'localhost:6379'
end
end
@@configuration[:all_seeing_eye] ||= YAML::load_file("./#{location}/all_seeing_eye.yml")
@@configuration
end
|
.environment ⇒ Object
2
3
4
|
# File 'lib/all_seeing_eye.rb', line 2
def self.environment
ENV['RUBBER_ENV'] || ENV['RAILS_ENV'] || ENV['ALL_SEEING_EYE_ENV'] || 'development'
end
|