Sha256: fd53443df474e406ec0f96e3371be6d03817131254b45821cc96fee7f3a3d674

Contents?: true

Size: 324 Bytes

Versions: 4

Compression:

Stored size: 324 Bytes

Contents

module OpsWorks
  class Resource
    attr_reader :client

    def initialize(client, options = {})
      @client = client

      options.each do |key, value|
        send("#{key}=", value) if respond_to?("#{key}=")
      end
    end

    def self.account
      ENV['ACCOUNT'] || @account || 'opsworks-cli'
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
opsworks-cli-0.7.1 lib/opsworks/resource.rb
opsworks-cli-0.7.0 lib/opsworks/resource.rb
opsworks-cli-0.6.0 lib/opsworks/resource.rb
opsworks-cli-0.5.0 lib/opsworks/resource.rb