Sha256: c962d7b72a73259d194357fa35da0b0d3b031f3a1f41ec047abd02f41682ff3d
Contents?: true
Size: 607 Bytes
Versions: 9
Compression:
Stored size: 607 Bytes
Contents
module Heirloom class Catalog class Add def initialize(args) @config = args[:config] @name = args[:name] @logger = @config.logger end def add_to_catalog(args) regions = args[:regions] base = args[:base] @logger.info "Adding #{@name} to catalog." sdb.put_attributes 'heirloom', "heirloom_#{@name}", "regions" => regions, "base" => base end private def sdb @sdb ||= AWS::SimpleDB.new :config => @config end end end end
Version data entries
9 entries across 9 versions & 1 rubygems