1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-01-19 10:03:36 +03:00

unused code

git-svn-id: http://svn.opennebula.org/one/trunk@728 3034c82b-c49b-4eb3-8279-a7acafdc01c0
This commit is contained in:
Rubén S. Montero 2009-07-22 14:48:59 +00:00
parent fd449a1cb6
commit 1129f6c75e
2 changed files with 0 additions and 70 deletions

View File

@ -1,65 +0,0 @@
#!/usr/bin/ruby
require 'pp'
require 'rubygems'
require 'EC2'
ACCESS_KEY_ID = 'jfontan'
#SECRET_ACCESS_KEY = 'opennebula'
SECRET_ACCESS_KEY = '4478db59d30855454ece114e8ccfa5563d21c9bd'
SERVER = '127.0.0.1'
PORT = 4567
base=EC2::Base.new(
:access_key_id => ACCESS_KEY_ID,
:secret_access_key => SECRET_ACCESS_KEY,
:server => SERVER,
:port => PORT,
:use_ssl => false
)
#pp base.describe_images
#pp base.register_image(
# :image_location => 'eco.rb'
#)
#pp base.run_instances(
# :image_id => "b8329b60-4227-012c-da6e-0019e333ebc5"
#)
pp base.describe_instances
def upload_request (base, file_name=nil )
params = {"Action" => "UploadImage",
"SignatureVersion" => "2",
"SignatureMethod" => 'HmacSHA1',
"AWSAccessKeyId" => ACCESS_KEY_ID,
"Version" => API_VERSION,
"Timestamp"=>Time.now.getutc.iso8601}
#sig = base.get_aws_auth_param(params, SECRET_ACCESS_KEY, SERVER)
canonical_string = EC2.canonical_string(params, SERVER)
sig = EC2.encode(SECRET_ACCESS_KEY, canonical_string, false)
pp sig
post_fields = Array.new;
params.each { |k,v|
post_fields << Curl::PostField.content(k,v)
}
post_fields << Curl::PostField.content("Signature",sig)
post_fields << Curl::PostField.file("file",file_name)
c = Curl::Easy.new("http://localhost:4567/")
c.multipart_form_post = true
c.http_post(*post_fields)
#pp c.body_str
end

View File

@ -114,8 +114,3 @@ puts "Success: Image_id #{rc['imageId']}"
exit 0