Method: Aliyun::OSS::Logging::Status#initialize

Defined in:
lib/aliyun/oss/logging.rb

#initialize(attributes = {}) ⇒ Status

:nodoc:



55
56
57
58
59
# File 'lib/aliyun/oss/logging.rb', line 55

def initialize(attributes = {}) #:nodoc:
  attributes  = {'target_bucket' => nil, 'target_prefix' => nil}.merge(attributes)
  @enabled    = attributes.has_key?('logging_enabled')
  @attributes = attributes.delete('logging_enabled') || attributes
end