Module: Lsslog
- Defined in:
- lib/lsslog.rb,
lib/lsslog_pb.rb,
lib/lsslog/version.rb,
lib/lsslog_services_pb.rb,
lib/lsslog/configuration.rb,
lib/lsslog/services/base.rb,
lib/lsslog/services/write_log.rb,
lib/lsslog/services/get_version.rb,
lib/lsslog/services/get_lss_config.rb,
lib/lsslog/services/set_lss_config.rb,
lib/lsslog/services/remove_lss_config.rb,
lib/lsslog/services/set_trans_exp_time.rb,
lib/lsslog/services/write_prod_transaction.rb
Defined Under Namespace
Modules: LssLogService, Services
Classes: Configuration, Error
Constant Summary
collapse
- LssLog =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("lsslog.LssLog").msgclass
- LssRes =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("lsslog.LssRes").msgclass
- VersionOut =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("lsslog.VersionOut").msgclass
- EmptyIn =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("lsslog.EmptyIn").msgclass
- TransExpTime =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("lsslog.TransExpTime").msgclass
- LssConfig =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("lsslog.LssConfig").msgclass
- LssConfigRes =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("lsslog.LssConfigRes").msgclass
- ProdDetails =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("lsslog.ProdDetails").msgclass
- PurchasedItem =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("lsslog.PurchasedItem").msgclass
- ProdTransaction =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("lsslog.ProdTransaction").msgclass
- FlowDirection =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("lsslog.FlowDirection").enummodule
- VERSION =
"0.1.6"
Class Attribute Summary collapse
Class Method Summary
collapse
Class Attribute Details
.configuration ⇒ Object
27
28
29
|
# File 'lib/lsslog.rb', line 27
def configuration
@configuration ||= Configuration.new
end
|
Class Method Details
31
32
33
|
# File 'lib/lsslog.rb', line 31
def configure
yield(configuration)
end
|
.logger ⇒ Object
19
20
21
|
# File 'lib/lsslog.rb', line 19
def logger
@@logger ||= defined?(Rails) ? Rails.logger : Logger.new(STDOUT)
end
|
.logger=(logger) ⇒ Object
23
24
25
|
# File 'lib/lsslog.rb', line 23
def logger=(logger)
@@logger = logger
end
|