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/v2/log.rb,
 lib/lsslog/services/v2/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, V2
    
  
    
      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
- LogVer2 =
          
        
- ::Google::Protobuf::DescriptorPool.generated_pool.lookup("lsslog.LogVer2").msgclass
- LogResponseVer2 =
          
        
- ::Google::Protobuf::DescriptorPool.generated_pool.lookup("lsslog.LogResponseVer2").msgclass
- FlowDirection =
          
        
- ::Google::Protobuf::DescriptorPool.generated_pool.lookup("lsslog.FlowDirection").enummodule
- VERSION =
          
        
- "0.2.0" 
Class Attribute Summary collapse
  
  
    
      Class Method Summary
      collapse
    
    
  
  
    Class Attribute Details
    
      
      
      
  
  
    .configuration  ⇒ Object 
  
  
  
  
    | 
30
31
32 | # File 'lib/lsslog.rb', line 30
def configuration
  @configuration ||= Configuration.new
end | 
 
    
   
  
    Class Method Details
    
      
  
  
    | 
34
35
36 | # File 'lib/lsslog.rb', line 34
def configure
  yield(configuration)
end | 
 
    
      
  
  
    .logger  ⇒ Object 
  
  
  
  
    | 
22
23
24 | # File 'lib/lsslog.rb', line 22
def logger
  @@logger ||= defined?(Rails) ? Rails.logger : Logger.new(STDOUT)
end | 
 
    
      
  
  
    .logger=(logger)  ⇒ Object 
  
  
  
  
    | 
26
27
28 | # File 'lib/lsslog.rb', line 26
def logger=(logger)
  @@logger = logger
end |