public
Description: Some Ruby Tools to work on Amazon S3 and EC2, such as buckets list, creation, mysql backup to S3, cron jobs, and Gentoo specific little hacks... ;)
Clone URL: git://github.com/fred/amazon_ruby_tools.git
get bucket name from env variables
fred (author)
Fri May 02 03:44:35 -0700 2008
commit  7a2715fbf3454ee28a675d339a19dacfa15573bb
tree    31b61f73899157de3483fc1da903aca029523a4d
parent  d975f167e2095cb6a7b1a7d2cbf893bbff738a3f
...
11
12
13
14
15
16
17
18
 
19
20
21
...
11
12
13
 
14
15
16
17
18
19
20
21
0
@@ -11,11 +11,11 @@ require 'aws/s3'
0
 
0
 @date_format = "#{@time.year}.#{@time.moth}.#{@time.day}"
0
 @portage_name = "#{@date_format}_portage.tar.gz"
0
-@bucket_name = "gentoo_portage"
0
 @local_portage = "/mnt/portage.tar.gz"
0
 
0
 @access_key_id = ENV['AMAZON_ACCESS_KEY_ID']
0
 @secret_access_key = ENV['AMAZON_SECRET_ACCESS_KEY']
0
+@bucket_name = ENV['AMAZON_BUCKET_NAME']
0
 
0
 def download_portage
0
   AWS::S3::Base.establish_connection!( :access_key_id => @access_key_id, :secret_access_key => @secret_access_key)
...
18
19
20
21
 
22
23
24
...
18
19
20
 
21
22
23
24
0
@@ -18,7 +18,7 @@ require 'aws/s3'
0
 
0
 @access_key_id = ENV['AMAZON_ACCESS_KEY_ID']
0
 @secret_access_key = ENV['AMAZON_SECRET_ACCESS_KEY']
0
-@bucket_name = ENV['AMAZON_BUCKET_NAME'] #"easyone_gentoo_portage"
0
+@bucket_name = ENV['AMAZON_BUCKET_NAME']
0
 
0
 def update_portage
0
   puts "Updating portage via EIX"

Comments

    No one has commented yet.