Module: Ciql
- Defined in:
- lib/ciql.rb,
lib/ciql/uuid.rb,
lib/ciql/rails.rb,
lib/ciql/version.rb,
lib/ciql/sanitize.rb,
lib/ciql/configuration.rb
Defined Under Namespace
Modules: Client, LogListener, Sanitize, UUID
Classes: Configuration, Railtie
Constant Summary
collapse
- Error =
Class.new(StandardError)
- VERSION =
'0.4.1'.freeze
- @@client =
nil
- @@configuration =
nil
Class Method Summary
collapse
Class Method Details
.client ⇒ Object
5
6
7
|
# File 'lib/ciql/configuration.rb', line 5
def self.client
@@client ||= Client::Binary.new(configuration.to_options)
end
|
.configuration ⇒ Object
10
11
12
|
# File 'lib/ciql/configuration.rb', line 10
def self.configuration
@@configuration ||= Configuration.new
end
|
14
15
16
|
# File 'lib/ciql/configuration.rb', line 14
def self.configure(&block)
yield configuration
end
|
.logger ⇒ Object
6
7
8
|
# File 'lib/ciql.rb', line 6
def self.logger
@logger ||= Logger.new($stdout)
end
|
.logger=(logger) ⇒ Object
10
11
12
|
# File 'lib/ciql.rb', line 10
def self.logger=(logger)
@logger = logger
end
|