Class: Logman

Inherits:
Object
  • Object
show all
Defined in:
lib/console/lib/query_builder.rb,
lib/models/log.rb,
lib/models/user.rb,
lib/console/auth.rb,
lib/console/base.rb,
lib/logman/server.rb,
lib/logman/system.rb,
lib/models/bucket.rb,
lib/logman/version.rb,
lib/console/log_api.rb,
lib/console/user_api.rb,
lib/console/bucket_api.rb,
lib/modules/log_writer.rb,
lib/console/web_console.rb

Overview

Sample query created_at > 5, type=“some type”

Defined Under Namespace

Classes: Auth, Bucket, BucketAPI, Config, ConsoleBase, Log, LogAPI, LogWriter, QueryBuilder, Server, Source, User, UserAPI, WebConsole

Constant Summary collapse

VERSION =
"0.1.0"

Class Method Summary collapse

Class Method Details

.configure(&block) ⇒ Object



37
38
39
40
41
42
43
# File 'lib/logman/system.rb', line 37

def self.configure(&block)
    block.call Logman::Config.instance if block
    
    Mongoid.load!(Logman::Config.instance.database_config, Logman.env)
    
    require File.dirname(__FILE__) + '/../logman/server'
end

.envObject



32
33
34
35
# File 'lib/logman/system.rb', line 32

def self.env
  en = ENV['RACK_ENV'] || 'production'
  en.to_sym
end