Sha256: 6846571471cf3b1da43f111b3af11f87ac0140567ba57ba5958a7d1d009d4386

Contents?: true

Size: 340 Bytes

Versions: 4

Compression:

Stored size: 340 Bytes

Contents

module OpsWorks
  class Resource
    def initialize(options = {})
      options.each do |key, value|
        send("#{key}=", value) if respond_to?("#{key}=")
      end
    end

    def self.client
      @client ||= AWS::OpsWorks::Client.new
    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.2.0 lib/opsworks/resource.rb
opsworks-cli-0.1.2 lib/opsworks/resource.rb
opsworks-cli-0.1.1 lib/opsworks/resource.rb
opsworks-cli-0.1.0 lib/opsworks/resource.rb