Skip to content

Commit 60b7bff

Browse files
committed
committed changeset for showing back domain and deploying to domain using capistrano
1 parent c4938c5 commit 60b7bff

File tree

2 files changed

+10
-9
lines changed

2 files changed

+10
-9
lines changed
Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,19 @@
11
require 'rubygems'
22
require 'aws-sdk'
3-
load File.expand_path('../../config/aws.config', __FILE__)
3+
load File.expand_path('../../aws.config', __FILE__)
44

55
stackdomain=ARGV[0]
6+
key=ARGV[1]
67

78
sdb = AWS::SimpleDB.new
89

910
AWS::SimpleDB.consistent_reads do
10-
domain = sdb.domains[stackdomain]
11+
domain = sdb.domains["#{stackdomain}"]
1112
item = domain.items["parameters"]
1213

1314
item.attributes.each_value do |name, value|
14-
puts "#{name}: #{value}"
15+
if name == "#{key}"
16+
puts "#{value}"
17+
end
1518
end
1619
end

software/deployment/config/deploy.rb

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,23 +3,21 @@
33
load '/usr/share/tomcat6/scripts/config/aws.config'
44

55
sdb = AWS::SimpleDB.new
6-
s3 = AWS::S3.new
76

8-
bucket = s3.buckets["cdbrewery"]
9-
object = bucket.objects["brewery.war"]
7+
set :sdb_domain, "automanateestack0"
108

119
set :domain do
12-
item = sdb.domains["test"].items["parameters"]
10+
item = sdb.domains["#{sdb_domain}"].items["parameters"]
1311
item.attributes["domain"].values[0].to_s
1412
end
1513

1614
set :artifact_bucket do
17-
item = sdb.domains["test"].items['parameters']
15+
item = sdb.domains["#{sdb_domain}"].items['parameters']
1816
item.attributes['artifact_bucket'].values[0].to_s
1917
end
2018

2119
set :ip_address do
22-
item = sdb.domains["test"].items['parameters']
20+
item = sdb.domains["#{sdb_domain}"].items['parameters']
2321
item.attributes['ip_address'].values[0].to_s
2422
end
2523

0 commit comments

Comments
 (0)