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
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
- FlowDirection =
::Google::Protobuf::DescriptorPool.generated_pool.lookup('lsslog.FlowDirection').enummodule
- VERSION =
"0.1.1"
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
|