Sha256: 4cfb4812f5597bff9cb2184c6015378785f52ccd0318d17ce49077eed0ba9246

Contents?: true

Size: 357 Bytes

Versions: 1

Compression:

Stored size: 357 Bytes

Contents

module Heirloom

  class ArtifactLister

    def initialize(args)
      @config = args[:config]
    end

    def versions(args)
      domain = args[:name]
      sdb.select("select * from #{domain}").keys.reverse
    end

    def list
      sdb.domains
    end

    private

    def sdb
      @sdb ||= AWS::SimpleDB.new :config => @config
    end

  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
heirloom-0.1.0 lib/heirloom/artifact/artifact_lister.rb