Sha256: 12bca4d85a7cf269a4ad928d793d2d3f5dadbd3cb39d8814222b8c09a13ed825

Contents?: true

Size: 608 Bytes

Versions: 27

Compression:

Stored size: 608 Bytes

Contents


module Rudy; module CLI; 
module AWS; module SDB;
  
  class Objects < Rudy::CLI::CommandBase
    
    
    def objects_valid?
      raise "Must supply domain" if @argv.empty?
      true
    end
    def objects
      @sdb = Rudy::AWS::SDB.new(@@global.accesskey, @@global.secretkey, @@global.region)
      
      if @argv.key.nil?
        query = "select * from #{@argv.name}"
        items = @sdb.select query
      else
        items = [@sdb.get( @argv.name, @argv.key)]
      end
      
      exit unless items
      
      items.each do |i|
        p i
      end
    end
    
  end
  
end; end
end; end

Version data entries

27 entries across 27 versions & 2 rubygems

Version Path
solutious-rudy-0.9.0 lib/rudy/cli/aws/sdb/objects.rb
solutious-rudy-0.9.1 lib/rudy/cli/aws/sdb/objects.rb
solutious-rudy-0.9.2 lib/rudy/cli/aws/sdb/objects.rb
solutious-rudy-0.9.3 lib/rudy/cli/aws/sdb/objects.rb
solutious-rudy-0.9.4 lib/rudy/cli/aws/sdb/objects.rb
rudy-0.9.8.011 lib/rudy/cli/aws/sdb/objects.rb
rudy-0.9.8.010 lib/rudy/cli/aws/sdb/objects.rb
rudy-0.9.8.009 lib/rudy/cli/aws/sdb/objects.rb
rudy-0.9.8.008 lib/rudy/cli/aws/sdb/objects.rb
rudy-0.9.8.007 lib/rudy/cli/aws/sdb/objects.rb
rudy-0.9.8.006 lib/rudy/cli/aws/sdb/objects.rb
rudy-0.9.8.005 lib/rudy/cli/aws/sdb/objects.rb
rudy-0.9.8.004 lib/rudy/cli/aws/sdb/objects.rb
rudy-0.9.8.003 lib/rudy/cli/aws/sdb/objects.rb
rudy-0.9.8.002 lib/rudy/cli/aws/sdb/objects.rb
rudy-0.9.8.001 lib/rudy/cli/aws/sdb/objects.rb
rudy-0.9.7.001 lib/rudy/cli/aws/sdb/objects.rb
rudy-0.9.6.001 lib/rudy/cli/aws/sdb/objects.rb
rudy-0.9.5.004 lib/rudy/cli/aws/sdb/objects.rb
rudy-0.9.5.003 lib/rudy/cli/aws/sdb/objects.rb