Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Alexa implementation #38

Open
wants to merge 12 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions Rakefile
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ require 'rubygems'
#require "rake/testtask"
#require 'rcov/rcovtask'
$: << File.dirname(__FILE__)
require 'lib/awsbase/require_relative.rb'
require 'lib/right_aws.rb'

testglobs = ["test/ts_right_aws.rb"]
Expand Down Expand Up @@ -86,4 +87,11 @@ task :testacf do
require 'test/acf/test_acf.rb'
end

desc "Test Alexa interface"
task :testalexa do
require 'test/test_credentials'
TestCredentials.get_credentials
require 'test/alexa/test_alexa.rb'
end

# vim: syntax=Ruby
78 changes: 46 additions & 32 deletions aws.gemspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Generated by jeweler
# DO NOT EDIT THIS FILE DIRECTLY
# Instead, edit Jeweler::Tasks in Rakefile, and run 'rake gemspec'
# DO NOT EDIT THIS FILE
# Instead, edit Jeweler::Tasks in Rakefile, and run `rake gemspec`
# -*- encoding: utf-8 -*-

Gem::Specification.new do |s|
Expand All @@ -9,43 +9,58 @@ Gem::Specification.new do |s|

s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
s.authors = ["Travis Reeder", "Chad Arimura", "RightScale"]
s.date = %q{2011-05-08}
s.description = %q{AWS Ruby Library for interfacing with Amazon Web Services including EC2, S3, SQS, SimpleDB and most of their other services as well. By http://www.appoxy.com}
s.date = %q{2010-11-11}
s.description = %q{AWS Ruby Library for interfacing with Amazon Web Services.}
s.email = %q{[email protected]}
s.extra_rdoc_files = [
"README.markdown"
]
s.files = [
"lib/acf/acf_interface.rb",
"lib/aws.rb",
"lib/awsbase/aws_response_array.rb",
"lib/awsbase/awsbase.rb",
"lib/awsbase/benchmark_fix.rb",
"lib/awsbase/errors.rb",
"lib/awsbase/parsers.rb",
"lib/awsbase/require_relative.rb",
"lib/awsbase/utils.rb",
"lib/ec2/ec2.rb",
"lib/ec2/mon_interface.rb",
"lib/elb/elb_interface.rb",
"lib/iam/iam.rb",
"lib/rds/rds.rb",
"lib/right_aws.rb",
"lib/s3/bucket.rb",
"lib/s3/grantee.rb",
"lib/s3/key.rb",
"lib/s3/s3.rb",
"lib/s3/s3_interface.rb",
"lib/sdb/active_sdb.rb",
"lib/sdb/sdb_interface.rb",
"lib/ses/ses.rb",
"lib/sqs/sqs.rb",
"lib/sqs/sqs_interface.rb"
"lib/acf/right_acf_interface.rb",
"lib/alexa/alexa.rb",
"lib/aws.rb",
"lib/awsbase/aws_response_array.rb",
"lib/awsbase/benchmark_fix.rb",
"lib/awsbase/right_awsbase.rb",
"lib/awsbase/support.rb",
"lib/ec2/right_ec2.rb",
"lib/ec2/right_mon_interface.rb",
"lib/elb/elb_interface.rb",
"lib/rds/rds.rb",
"lib/right_aws.rb",
"lib/s3/right_s3.rb",
"lib/s3/right_s3_interface.rb",
"lib/sdb/active_sdb.rb",
"lib/sdb/right_sdb_interface.rb",
"lib/sqs/right_sqs.rb",
"lib/sqs/right_sqs_interface.rb"
]
s.homepage = %q{http://github.com/appoxy/aws/}
s.require_paths = ["lib"]
s.rubygems_version = %q{1.7.2}
s.summary = %q{AWS Ruby Library for interfacing with Amazon Web Services. By http://www.appoxy.com}
s.rubygems_version = %q{1.3.7}
s.summary = %q{AWS Ruby Library for interfacing with Amazon Web Services.}
s.test_files = [
"test/acf/test_acf.rb",
"test/acf/test_helper.rb",
"test/alexa/test_alexa.rb",
"test/alexa/test_helper.rb",
"test/ec2/test_ec2.rb",
"test/ec2/test_helper.rb",
"test/ec2/test_mon.rb",
"test/elb/test_elb.rb",
"test/http_connection.rb",
"test/rds/test_rds.rb",
"test/s3/test_helper.rb",
"test/s3/test_s3.rb",
"test/s3/test_s3_stubbed.rb",
"test/sdb/test_active_sdb.rb",
"test/sdb/test_helper.rb",
"test/sdb/test_sdb.rb",
"test/sqs/test_helper.rb",
"test/sqs/test_sqs.rb",
"test/test_credentials.rb",
"test/ts_right_aws.rb"
]

if s.respond_to? :specification_version then
s.specification_version = 3
Expand All @@ -65,4 +80,3 @@ Gem::Specification.new do |s|
s.add_dependency(%q<xml-simple>, [">= 0"])
end
end

84 changes: 84 additions & 0 deletions hackerdude-aws.gemspec
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
# Generated by jeweler
# DO NOT EDIT THIS FILE DIRECTLY
# Instead, edit Jeweler::Tasks in Rakefile, and run 'rake gemspec'
# -*- encoding: utf-8 -*-

Gem::Specification.new do |s|
s.name = %q{hackerdude-aws}
s.version = "2.3.26"

s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
s.authors = ["Travis Reeder", "Chad Arimura", "RightScale", "David Martinez"]
s.date = %q{2010-12-13}
s.description = %q{AWS Ruby Library for interfacing with Amazon Web Services. Alexa-experimental branch.}
s.email = %q{[email protected]}
s.extra_rdoc_files = [
"README.markdown"
]
s.files = [
"lib/acf/right_acf_interface.rb",
"lib/aws.rb",
"lib/awsbase/aws_response_array.rb",
"lib/awsbase/benchmark_fix.rb",
"lib/awsbase/right_awsbase.rb",
"lib/awsbase/support.rb",
"lib/ec2/right_ec2.rb",
"lib/ec2/right_mon_interface.rb",
"lib/elb/elb_interface.rb",
"lib/rds/rds.rb",
"lib/right_aws.rb",
"lib/s3/right_s3.rb",
"lib/s3/right_s3_interface.rb",
"lib/sdb/active_sdb.rb",
"lib/sdb/right_sdb_interface.rb",
"lib/sqs/right_sqs.rb",
"lib/sqs/right_sqs_interface.rb"
]
s.homepage = %q{http://github.com/hackerdude/aws/}
s.require_paths = ["lib"]
s.rubygems_version = %q{1.3.7}
s.summary = %q{AWS Ruby Library for interfacing with Amazon Web Services. Hackerdude branch including Alexa (Experimental).}
s.test_files = [
"test/acf/test_acf.rb",
"test/acf/test_helper.rb",
"test/ec2/test_ec2.rb",
"test/ec2/test_helper.rb",
"test/ec2/test_mon.rb",
"test/elb/test_elb.rb",
"test/http_connection.rb",
"test/rds/test_rds.rb",
"test/s3/test_helper.rb",
"test/s3/test_s3.rb",
"test/s3/test_s3_stubbed.rb",
"test/sdb/test_active_sdb.rb",
"test/sdb/test_helper.rb",
"test/sdb/test_sdb.rb",
"test/sqs/test_helper.rb",
"test/sqs/test_sqs.rb",
"test/test_credentials.rb",
"test/ts_right_aws.rb"
]

if s.respond_to? :specification_version then
current_version = Gem::Specification::CURRENT_SPECIFICATION_VERSION
s.specification_version = 3

if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
s.add_runtime_dependency(%q<uuidtools>, [">= 0"])
s.add_runtime_dependency(%q<http_connection>, [">= 0"])
s.add_runtime_dependency(%q<xml-simple>, [">= 0"])
s.add_runtime_dependency(%q<activesupport>, [">= 0"])
else
s.add_dependency(%q<uuidtools>, [">= 0"])
s.add_dependency(%q<http_connection>, [">= 0"])
s.add_dependency(%q<xml-simple>, [">= 0"])
s.add_dependency(%q<activesupport>, [">= 0"])
end
else
s.add_dependency(%q<uuidtools>, [">= 0"])
s.add_dependency(%q<http_connection>, [">= 0"])
s.add_dependency(%q<xml-simple>, [">= 0"])
s.add_dependency(%q<activesupport>, [">= 0"])
end
end

Loading