Sha256: 94894478b92db87b371724df6d8cd956fc6b54e26aa663439f326b661fe59ece

Contents?: true

Size: 315 Bytes

Versions: 6

Compression:

Stored size: 315 Bytes

Contents

module TencentCosSdk
    class Configuration
        attr_accessor :secret_id, :secret_key, :host, :parent_path
    end

    class << self
        def configure
            @conf ||= Configuration.new
            yield @conf
            @conf
        end

        def conf
            @conf
        end
    end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
tencent_cos_sdk-0.2.2 lib/tencent_cos_sdk/configuration.rb
tencent_cos_sdk-0.2.1 lib/tencent_cos_sdk/configuration.rb
tencent_cos_sdk-0.2.0 lib/tencent_cos_sdk/configuration.rb
tencent_cos_sdk-0.1.2 lib/tencent_cos_sdk/configuration.rb
tencent_cos_sdk-0.1.1 lib/tencent_cos_sdk/configuration.rb
tencent_cos_sdk-0.1.0 lib/tencent_cos_sdk/configuration.rb