Return-Path: Delivered-To: apmail-incubator-deltacloud-dev-archive@minotaur.apache.org Received: (qmail 36833 invoked from network); 31 Mar 2011 08:56:55 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 31 Mar 2011 08:56:55 -0000 Received: (qmail 7717 invoked by uid 500); 31 Mar 2011 08:56:55 -0000 Delivered-To: apmail-incubator-deltacloud-dev-archive@incubator.apache.org Received: (qmail 7584 invoked by uid 500); 31 Mar 2011 08:56:46 -0000 Mailing-List: contact deltacloud-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: deltacloud-dev@incubator.apache.org Delivered-To: mailing list deltacloud-dev@incubator.apache.org Received: (qmail 7569 invoked by uid 99); 31 Mar 2011 08:56:43 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 31 Mar 2011 08:56:43 +0000 X-ASF-Spam-Status: No, hits=-5.0 required=5.0 tests=RCVD_IN_DNSWL_HI,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of mfojtik@redhat.com designates 209.132.183.28 as permitted sender) Received: from [209.132.183.28] (HELO mx1.redhat.com) (209.132.183.28) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 31 Mar 2011 08:56:38 +0000 Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id p2V8uGSM005674 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Thu, 31 Mar 2011 04:56:16 -0400 Received: from dhcp-2-222.brq.redhat.com (dhcp-2-222.brq.redhat.com [10.34.2.222]) by int-mx10.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id p2V8uDT4016234 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Thu, 31 Mar 2011 04:56:15 -0400 Subject: Re: svn commit: r1087213 [1/2] - in /incubator/deltacloud/trunk/server: ./ tests/ tests/drivers/rackspace/ tests/rackspace/ tests/rackspace/fixtures/ Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: text/plain; charset=us-ascii From: Michal Fojtik In-Reply-To: <20110331083450.2453C23889B9@eris.apache.org> Date: Thu, 31 Mar 2011 10:56:12 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <009DF8E2-36A1-4777-8E62-751AC55B85D5@redhat.com> References: <20110331083450.2453C23889B9@eris.apache.org> To: deltacloud-dev@incubator.apache.org X-Scanned-By: MIMEDefang 2.68 on 10.5.11.23 On Mar 31, 2011, at 10:34 AM, mfojtik@apache.org wrote: I'm really apologize for this commit. I accidentally pushed one of my = devel branch with dcommit. I pushed revert patch for this, since I need to rework it a little bit = first. -- Michal > Author: mfojtik > Date: Thu Mar 31 08:34:48 2011 > New Revision: 1087213 >=20 > URL: http://svn.apache.org/viewvc?rev=3D1087213&view=3Drev > Log: > Added VCR gem to recort Test::Unit >=20 > Added: > incubator/deltacloud/trunk/server/tests/rackspace/ > incubator/deltacloud/trunk/server/tests/rackspace/fixtures/ > = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/11c8bc2b7e52a46= b9a004dd40c2512dd3c489f64.yml > = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/1f3658efb8b59ff= cd7e73860fafffa3bd95e02f5.yml > = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/25f930c42a61cf5= e4e966e351590ae20345ad30e.yml > = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/30691ff4842a33a= fdbcc653195b1bd4ec93bd644.yml > = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/3573bb0263b44db= 6f99a809f92047289108e604f.yml > = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/3c394d211d02551= 8184ec6a793eb906c901045c1.yml > = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/3f559471f7f3520= 32117bfa6a521415b928d67a5.yml > = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/57833ca12de5561= f349e567f6278da04fefc4880.yml > = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/7115e1f7a3a156d= e28733eb38670635bd4a67824.yml > = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/86c5bac6a912390= 44d567c41ee7061850753aceb.yml > = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/9357e09a4d550b4= e9608549638d13a7bd68b1ceb.yml > = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/9663e49d0666208= 2f6be10bec846857ddb1a2b66.yml > = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/ad0d40707087d6f= 351926eada3e98a6dc08a5e38.yml > = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/b3475ee551d0998= 62e0123ec4d7a38f96f031f5e.yml > = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/b4db99458905e95= 872d37bf8484c3af7dc41d264.yml > = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/c02df61167a57ad= a65fafcaa985357a91314f930.yml > = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/c3bd10b31498023= 723c8c5ff8de08a900469d62b.yml > = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/cc7ccfa2f6e7435= 7956824051e8360d7f0751004.yml > = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/ccbb5c591ed1b2c= 1a3d4233329c9475a9965ba2d.yml > = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/e306158847e6efd= 491e1b51770012a76b010d81a.yml > = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/e5f1a88e1991237= fb416428685888ad232604fa1.yml > = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/eff069c1da23b5e= 703dc9894dbb9186a6c3fd8d2.yml > = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/f2349b91a95d0d9= 3889416e7fc17f2187140247b.yml > Modified: > incubator/deltacloud/trunk/server/Gemfile > incubator/deltacloud/trunk/server/tests/common.rb > = incubator/deltacloud/trunk/server/tests/drivers/rackspace/instances_test.r= b > incubator/deltacloud/trunk/server/tests/drivers/rackspace/setup.rb >=20 > Modified: incubator/deltacloud/trunk/server/Gemfile > URL: = http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/Gemfile?rev= =3D1087213&r1=3D1087212&r2=3D1087213&view=3Ddiff > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > --- incubator/deltacloud/trunk/server/Gemfile (original) > +++ incubator/deltacloud/trunk/server/Gemfile Thu Mar 31 08:34:48 2011 > @@ -38,6 +38,8 @@ group :test do > gem 'ruby-debug', :platforms =3D> :mri_18 > gem 'ruby-debug19', :platforms =3D> :mri_19, :require =3D> = 'ruby-debug' > gem "compass" > + gem "vcr" > + gem "webmock" > gem "nokogiri" > gem "rack-test" > gem "ci_reporter" >=20 > Modified: incubator/deltacloud/trunk/server/tests/common.rb > URL: = http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/tests/commo= n.rb?rev=3D1087213&r1=3D1087212&r2=3D1087213&view=3Ddiff > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > --- incubator/deltacloud/trunk/server/tests/common.rb (original) > +++ incubator/deltacloud/trunk/server/tests/common.rb Thu Mar 31 = 08:34:48 2011 > @@ -60,21 +60,32 @@ module DeltacloudTestCommon > "#{url}" > end >=20 > + require 'digest/sha1' > + > def do_request(uri, params=3Dnil, authentication=3Dfalse, opts=3D{ = :format =3D> :xml }) > header 'Accept', accept_header(opts[:format]) > - get create_url(uri), params || {}, (authentication) ? = authenticate(opts) : {} > + = VCR.use_cassette(Digest::SHA1.hexdigest("#{uri}-#{params}-#{authentication= }")) do > + get create_url(uri), params || {}, (authentication) ? = authenticate(opts) : {} > + end > end >=20 > def do_xml_request(uri, params=3Dnil, authentication=3Dfalse) > header 'Accept', accept_header(:xml) > - get create_url(uri), params || {}, (authentication) ? = authenticate : {} > - puts "[401] Authentication required to get #{uri}" if = last_response.status =3D=3D 401 > + = VCR.use_cassette(Digest::SHA1.hexdigest("#{uri}-#{params}-#{(authenticatio= n) ? authenticate : ''}")) do > + get create_url(uri), params || {}, (authentication) ? = authenticate : {} > + end > if last_response.status =3D=3D 200 > @xml_response =3D false > @xml_response =3D Nokogiri::XML(last_response.body) > end > end >=20 > + def do_post(uri, params, authentication) > + = VCR.use_cassette(Digest::SHA1.hexdigest("#{uri}-#{params}-#{(authenticatio= n) ? authenticate : ''}")) do > + post uri, params, authentication ? authenticate : nil > + end > + end > + > def require_authentication?(uri) > get uri, {} > true if last_response.status.eql?(401) >=20 > Modified: = incubator/deltacloud/trunk/server/tests/drivers/rackspace/instances_test.r= b > URL: = http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/tests/drive= rs/rackspace/instances_test.rb?rev=3D1087213&r1=3D1087212&r2=3D1087213&vie= w=3Ddiff > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > --- = incubator/deltacloud/trunk/server/tests/drivers/rackspace/instances_test.r= b (original) > +++ = incubator/deltacloud/trunk/server/tests/drivers/rackspace/instances_test.r= b Thu Mar 31 08:34:48 2011 > @@ -16,7 +16,7 @@ module RackspaceTest > :'api[driver]' =3D> 'rackspace', > } > header 'Accept', accept_header(:xml) > - post '/api/instances', params, authenticate > + do_post '/api/instances', params, authenticate > last_response.status.should =3D=3D 201 # Created > @@instance =3D Nokogiri::XML(last_response.body) > (@@instance/'instance').length.should > 0 > @@ -34,7 +34,7 @@ module RackspaceTest > :'api[driver]' =3D> 'rackspace', > } > header 'Accept', accept_header(:xml) > - post '/api/instances', params, authenticate > + do_post '/api/instances', params, authenticate > last_response.status.should =3D=3D 201 # Created > @@instance2 =3D Nokogiri::XML(last_response.body) > (@@instance2/'instance').length.should > 0 > @@ -80,8 +80,8 @@ module RackspaceTest > end >=20 > def test_04_01_created_instance_goes_to_running_state > - 20.times do > - do_xml_request = "/api;driver=3Drackspace/instances/#{(@@instance/'instance').first[:id]}",= {}, true > + 20.times do |tick| > + do_xml_request = "/api;driver=3Drackspace/instances/#{(@@instance/'instance').first[:id]}",= { :tick =3D> tick}, true > last_response.status.should_not =3D=3D 500 > state =3D (last_xml_response/'instance/state').first.text > break if state=3D=3D'RUNNING' > @@ -98,8 +98,8 @@ module RackspaceTest > end >=20 > def test_04_02_created_instance_goes_to_running_state > - 20.times do > - do_xml_request = "/api;driver=3Drackspace/instances/#{(@@instance2/'instance').first[:id]}"= , {}, true > + 20.times do |tick| > + do_xml_request = "/api;driver=3Drackspace/instances/#{(@@instance2/'instance').first[:id]}"= , { :tick =3D> tick}, true > last_response.status.should_not =3D=3D 500 > state =3D (last_xml_response/'instance/state').first.text > break if state=3D=3D'RUNNING' > @@ -120,10 +120,10 @@ module RackspaceTest > :'api[driver]' =3D> 'rackspace', > } > header 'Accept', accept_header(:xml) > - post = "/api/instances/#{(@@instance/'instance').first[:id]}/reboot", params, = authenticate > + do_post = "/api/instances/#{(@@instance/'instance').first[:id]}/reboot", params, = authenticate > last_response.status.should =3D=3D 200 > - 20.times do > - do_xml_request = "/api;driver=3Drackspace/instances/#{(@@instance/'instance').first[:id]}",= {}, true > + 20.times do |tick| > + do_xml_request = "/api;driver=3Drackspace/instances/#{(@@instance/'instance').first[:id]}",= { :tick =3D> tick}, true > last_response.status.should_not =3D=3D 500 > state =3D (last_xml_response/'instance/state').first.text > break if state=3D=3D'RUNNING' > @@ -136,10 +136,10 @@ module RackspaceTest > :'api[driver]' =3D> 'rackspace', > } > header 'Accept', accept_header(:xml) > - post = "/api/instances/#{(@@instance/'instance').first[:id]}/stop", params, = authenticate > + do_post = "/api/instances/#{(@@instance/'instance').first[:id]}/stop", params, = authenticate > last_response.status.should =3D=3D 200 > - 20.times do > - do_xml_request = "/api;driver=3Drackspace/instances/#{(@@instance/'instance').first[:id]}",= {}, true > + 20.times do |tick| > + do_xml_request = "/api;driver=3Drackspace/instances/#{(@@instance/'instance').first[:id]}",= { :tick =3D> tick}, true > last_response.status.should_not =3D=3D 500 > break if last_response.status =3D=3D 404 > sleep(5) > @@ -152,16 +152,15 @@ module RackspaceTest > :'api[driver]' =3D> 'rackspace', > } > header 'Accept', accept_header(:xml) > - post = "/api/instances/#{(@@instance2/'instance').first[:id]}/stop", params, = authenticate > + do_post = "/api/instances/#{(@@instance2/'instance').first[:id]}/stop", params, = authenticate > last_response.status.should =3D=3D 200 > - 20.times do > - do_xml_request = "/api;driver=3Drackspace/instances/#{(@@instance2/'instance').first[:id]}"= , {}, true > + 20.times do |tick| > + do_xml_request = "/api;driver=3Drackspace/instances/#{(@@instance2/'instance').first[:id]}"= , { :tick =3D> tick}, true > last_response.status.should_not =3D=3D 500 > break if last_response.status =3D=3D 404 > sleep(5) > end > last_response.status.should =3D=3D 404 > end > - > end > end >=20 > Modified: = incubator/deltacloud/trunk/server/tests/drivers/rackspace/setup.rb > URL: = http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/tests/drive= rs/rackspace/setup.rb?rev=3D1087213&r1=3D1087212&r2=3D1087213&view=3Ddiff > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > --- incubator/deltacloud/trunk/server/tests/drivers/rackspace/setup.rb = (original) > +++ incubator/deltacloud/trunk/server/tests/drivers/rackspace/setup.rb = Thu Mar 31 08:34:48 2011 > @@ -1,3 +1,10 @@ > ENV['API_DRIVER'] =3D "rackspace" > -ENV['API_USER'] =3D '' > -ENV['API_PASSWORD'] =3D '' > +ENV['API_USER'] =3D 'michalfojtik' > +ENV['API_PASSWORD'] =3D '1f82168de18f91542834f1e861f37420' > + > +require 'vcr' > +VCR.config do |c| > + c.cassette_library_dir =3D 'tests/rackspace/fixtures/' > + c.stub_with :webmock > + c.default_cassette_options =3D { :record =3D> :new_episodes } > +end >=20 > Added: = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/11c8bc2b7e52a46= b9a004dd40c2512dd3c489f64.yml > URL: = http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/tests/racks= pace/fixtures/11c8bc2b7e52a46b9a004dd40c2512dd3c489f64.yml?rev=3D1087213&v= iew=3Dauto > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > --- = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/11c8bc2b7e52a46= b9a004dd40c2512dd3c489f64.yml (added) > +++ = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/11c8bc2b7e52a46= b9a004dd40c2512dd3c489f64.yml Thu Mar 31 08:34:48 2011 > @@ -0,0 +1,196 @@ > +---=20 > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: https://auth.api.rackspacecloud.com:443/v1.0 > + body:=20 > + headers:=20 > + x-auth-user:=20 > + - michalfojtik > + x-auth-key:=20 > + - 1f82168de18f91542834f1e861f37420 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 204 > + message: No Content > + headers:=20 > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + content-type:=20 > + - application/octet-stream > + server:=20 > + - Apache/2.2.3 (Mosso Engineering) > + date:=20 > + - Wed, 30 Mar 2011 13:20:34 GMT > + x-cdn-management-url:=20 > + - = https://cdn2.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-b37c-42da54= 393ba5 > + content-length:=20 > + - "0" > + x-server-management-url:=20 > + - https://servers.api.rackspacecloud.com/v1.0/561604 > + x-storage-url:=20 > + - = https://storage101.ord1.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-= b37c-42da54393ba5 > + x-storage-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + body:=20 > + http_version: "1.1" > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: = https://servers.api.rackspacecloud.com:443/v1.0/561604/servers/719789 > + body:=20 > + headers:=20 > + accept:=20 > + - application/json > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + user-agent:=20 > + - CloudServers Ruby API 0.4.1 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 200 > + message: OK > + headers:=20 > + last-modified:=20 > + - Wed, 30 Mar 2011 13:20:07 GMT > + x-varnish:=20 > + - "432414148" > + connection:=20 > + - keep-alive > + content-type:=20 > + - application/json > + via:=20 > + - 1.1 varnish > + server:=20 > + - Apache-Coyote/1.1 > + date:=20 > + - Wed, 30 Mar 2011 13:20:36 GMT > + content-length:=20 > + - "243" > + cache-control:=20 > + - s-maxage=3D1800 > + age:=20 > + - "0" > + vary:=20 > + - Accept, Accept-Encoding, X-Auth-Token > + x-purge-key:=20 > + - /561604/servers/719789 > + body: = "{\"server\":{\"progress\":100,\"id\":719789,\"imageId\":71,\"flavorId\":1= ,\"status\":\"ACTIVE\",\"name\":\"WedMar3015184202002011\",\"hostId\":\"67= 694fd94dffda406a0456fcada68afb\",\"addresses\":{\"public\":[\"50.56.107.22= 7\"],\"private\":[\"10.181.184.203\"]},\"metadata\":{}}}" > + http_version: "1.1" > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: https://auth.api.rackspacecloud.com:443/v1.0 > + body:=20 > + headers:=20 > + x-auth-user:=20 > + - michalfojtik > + x-auth-key:=20 > + - 1f82168de18f91542834f1e861f37420 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 204 > + message: No Content > + headers:=20 > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + content-type:=20 > + - application/octet-stream > + server:=20 > + - Apache/2.2.3 (Mosso Engineering) > + date:=20 > + - Wed, 30 Mar 2011 13:20:36 GMT > + x-cdn-management-url:=20 > + - = https://cdn2.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-b37c-42da54= 393ba5 > + content-length:=20 > + - "0" > + x-server-management-url:=20 > + - https://servers.api.rackspacecloud.com/v1.0/561604 > + x-storage-url:=20 > + - = https://storage101.ord1.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-= b37c-42da54393ba5 > + x-storage-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + body:=20 > + http_version: "1.1" > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: = https://servers.api.rackspacecloud.com:443/v1.0/561604/servers/719789 > + body:=20 > + headers:=20 > + accept:=20 > + - application/json > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + user-agent:=20 > + - CloudServers Ruby API 0.4.1 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 200 > + message: OK > + headers:=20 > + last-modified:=20 > + - Wed, 30 Mar 2011 13:20:07 GMT > + x-varnish:=20 > + - "432414591" > + connection:=20 > + - keep-alive > + content-type:=20 > + - application/json > + via:=20 > + - 1.1 varnish > + server:=20 > + - Apache-Coyote/1.1 > + date:=20 > + - Wed, 30 Mar 2011 13:20:38 GMT > + content-length:=20 > + - "243" > + cache-control:=20 > + - s-maxage=3D1800 > + age:=20 > + - "0" > + vary:=20 > + - Accept, Accept-Encoding, X-Auth-Token > + x-purge-key:=20 > + - /561604/servers/719789 > + body: = "{\"server\":{\"progress\":100,\"id\":719789,\"imageId\":71,\"flavorId\":1= ,\"status\":\"ACTIVE\",\"name\":\"WedMar3015184202002011\",\"hostId\":\"67= 694fd94dffda406a0456fcada68afb\",\"addresses\":{\"public\":[\"50.56.107.22= 7\"],\"private\":[\"10.181.184.203\"]},\"metadata\":{}}}" > + http_version: "1.1" > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :delete > + uri: = https://servers.api.rackspacecloud.com:443/v1.0/561604/servers/719789 > + body:=20 > + headers:=20 > + accept:=20 > + - application/json > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + user-agent:=20 > + - CloudServers Ruby API 0.4.1 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 202 > + message: Accepted > + headers:=20 > + x-varnish:=20 > + - "432414739" > + connection:=20 > + - keep-alive > + content-type:=20 > + - text/xml > + via:=20 > + - 1.1 varnish > + server:=20 > + - Apache-Coyote/1.1 > + date:=20 > + - Wed, 30 Mar 2011 13:20:41 GMT > + content-length:=20 > + - "0" > + cache-control:=20 > + - no-cache > + age:=20 > + - "0" > + vary:=20 > + - Accept, Accept-Encoding, X-Auth-Token > + body:=20 > + http_version: "1.1" >=20 > Added: = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/1f3658efb8b59ff= cd7e73860fafffa3bd95e02f5.yml > URL: = http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/tests/racks= pace/fixtures/1f3658efb8b59ffcd7e73860fafffa3bd95e02f5.yml?rev=3D1087213&v= iew=3Dauto > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > --- = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/1f3658efb8b59ff= cd7e73860fafffa3bd95e02f5.yml (added) > +++ = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/1f3658efb8b59ff= cd7e73860fafffa3bd95e02f5.yml Thu Mar 31 08:34:48 2011 > @@ -0,0 +1,79 @@ > +---=20 > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: https://auth.api.rackspacecloud.com:443/v1.0 > + body:=20 > + headers:=20 > + x-auth-user:=20 > + - michalfojtik > + x-auth-key:=20 > + - 1f82168de18f91542834f1e861f37420 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 204 > + message: No Content > + headers:=20 > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + content-type:=20 > + - application/octet-stream > + server:=20 > + - Apache/2.2.3 (Mosso Engineering) > + date:=20 > + - Wed, 30 Mar 2011 13:18:38 GMT > + x-cdn-management-url:=20 > + - = https://cdn2.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-b37c-42da54= 393ba5 > + content-length:=20 > + - "0" > + x-server-management-url:=20 > + - https://servers.api.rackspacecloud.com/v1.0/561604 > + x-storage-url:=20 > + - = https://storage101.ord1.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-= b37c-42da54393ba5 > + x-storage-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + body:=20 > + http_version: "1.1" > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: = https://servers.api.rackspacecloud.com:443/v1.0/561604/images/detail > + body:=20 > + headers:=20 > + accept:=20 > + - application/json > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + user-agent:=20 > + - CloudServers Ruby API 0.4.1 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 203 > + message: OK > + headers:=20 > + last-modified:=20 > + - Wed, 16 Mar 2011 16:37:05 GMT > + x-varnish:=20 > + - 432398637 432381864 > + connection:=20 > + - keep-alive > + content-type:=20 > + - application/json > + via:=20 > + - 1.1 varnish > + server:=20 > + - Apache-Coyote/1.1 > + date:=20 > + - Wed, 30 Mar 2011 13:18:39 GMT > + content-length:=20 > + - "2460" > + cache-control:=20 > + - s-maxage=3D1800 > + age:=20 > + - "493" > + vary:=20 > + - Accept, Accept-Encoding, X-Auth-Token > + x-purge-key:=20 > + - /561604/images > + body: = "{\"images\":[{\"id\":58,\"status\":\"ACTIVE\",\"updated\":\"2010-09-17T07= :19:20-05:00\",\"name\":\"Windows Server 2008 R2 x64 - = MSSQL2K8R2\"},{\"id\":71,\"status\":\"ACTIVE\",\"updated\":\"2010-11-13T17= :00:35-06:00\",\"name\":\"Fedora = 14\"},{\"id\":62,\"status\":\"ACTIVE\",\"updated\":\"2011-03-16T11:37:05-0= 5:00\",\"name\":\"Red Hat Enterprise Linux = 5.5\"},{\"id\":29,\"status\":\"ACTIVE\",\"updated\":\"2010-01-26T12:07:32-= 06:00\",\"name\":\"Windows Server 2003 R2 SP2 = x86\"},{\"id\":40,\"status\":\"ACTIVE\",\"updated\":\"2010-10-28T11:40:20-= 05:00\",\"name\":\"Oracle EL Server Release 5 Update = 4\"},{\"id\":23,\"status\":\"ACTIVE\",\"updated\":\"2010-01-26T12:05:53-06= :00\",\"name\":\"Windows Server 2003 R2 SP2 = x64\"},{\"id\":19,\"status\":\"ACTIVE\",\"updated\":\"2009-12-15T15:43:39-= 06:00\",\"name\":\"Gentoo = 10.1\"},{\"id\":31,\"status\":\"ACTIVE\",\"updated\":\"2010-01-26T12:07:44= -06:00\",\"name\":\"Windows Server 2008 SP2 = x86\"},{\"id\":57,\"status\":\"ACTIVE\",\"u > pdated\":\"2010-09-17T07:16:25-05:00\",\"name\":\"Windows Server 2008 = SP2 x64 - = MSSQL2K8R2\"},{\"id\":14362,\"status\":\"ACTIVE\",\"updated\":\"2009-11-06= T05:09:40-06:00\",\"name\":\"Ubuntu 9.10 = (karmic)\"},{\"id\":49,\"status\":\"ACTIVE\",\"updated\":\"2010-05-04T08:5= 8:18-05:00\",\"name\":\"Ubuntu 10.04 LTS = (lucid)\"},{\"id\":55,\"status\":\"ACTIVE\",\"updated\":\"2010-06-29T05:21= :55-05:00\",\"name\":\"Arch = 2010.05\"},{\"id\":41,\"status\":\"ACTIVE\",\"updated\":\"2010-09-20T09:08= :35-05:00\",\"name\":\"Oracle EL JeOS Release 5 Update = 3\"},{\"id\":10,\"status\":\"ACTIVE\",\"updated\":\"2009-08-26T14:59:54-05= :00\",\"name\":\"Ubuntu 8.04.2 LTS = (hardy)\"},{\"id\":187811,\"status\":\"ACTIVE\",\"updated\":\"2009-12-16T0= 1:02:17-06:00\",\"name\":\"CentOS = 5.4\"},{\"id\":53,\"status\":\"ACTIVE\",\"updated\":\"2010-06-27T20:13:08-= 05:00\",\"name\":\"Fedora = 13\"},{\"id\":24,\"status\":\"ACTIVE\",\"updated\":\"2010-01-26T12:07:04-0= 6:00\",\"name\":\"Windows Server 2008 SP2 x64\"},{\"id\": > = 51,\"status\":\"ACTIVE\",\"updated\":\"2010-05-21T00:01:43-05:00\",\"name\= ":\"CentOS = 5.5\"},{\"id\":69,\"status\":\"ACTIVE\",\"updated\":\"2010-10-21T15:36:29-= 05:00\",\"name\":\"Ubuntu 10.10 = (maverick)\"},{\"id\":28,\"status\":\"ACTIVE\",\"updated\":\"2010-01-26T12= :07:17-06:00\",\"name\":\"Windows Server 2008 R2 = x64\"},{\"id\":56,\"status\":\"ACTIVE\",\"updated\":\"2010-09-17T07:12:56-= 05:00\",\"name\":\"Windows Server 2008 SP2 x86 - = MSSQL2K8R2\"},{\"id\":14,\"status\":\"ACTIVE\",\"updated\":\"2009-12-15T15= :37:22-06:00\",\"name\":\"Red Hat Enterprise Linux = 5.4\"},{\"id\":4,\"status\":\"ACTIVE\",\"updated\":\"2009-08-26T14:59:52-0= 5:00\",\"name\":\"Debian 5.0 = (lenny)\"},{\"progress\":100,\"id\":8766576,\"status\":\"ACTIVE\",\"create= d\":\"2011-02-28T07:40:50-06:00\",\"updated\":\"2011-03-01T06:33:53-06:00\= ",\"name\":\"Test11\"}]}" > + http_version: "1.1" >=20 > Added: = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/25f930c42a61cf5= e4e966e351590ae20345ad30e.yml > URL: = http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/tests/racks= pace/fixtures/25f930c42a61cf5e4e966e351590ae20345ad30e.yml?rev=3D1087213&v= iew=3Dauto > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > --- = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/25f930c42a61cf5= e4e966e351590ae20345ad30e.yml (added) > +++ = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/25f930c42a61cf5= e4e966e351590ae20345ad30e.yml Thu Mar 31 08:34:48 2011 > @@ -0,0 +1,79 @@ > +---=20 > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: https://auth.api.rackspacecloud.com:443/v1.0 > + body:=20 > + headers:=20 > + x-auth-user:=20 > + - michalfojtik > + x-auth-key:=20 > + - 1f82168de18f91542834f1e861f37420 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 204 > + message: No Content > + headers:=20 > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + content-type:=20 > + - application/octet-stream > + server:=20 > + - Apache/2.2.3 (Mosso Engineering) > + date:=20 > + - Wed, 30 Mar 2011 13:18:36 GMT > + x-cdn-management-url:=20 > + - = https://cdn2.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-b37c-42da54= 393ba5 > + content-length:=20 > + - "0" > + x-server-management-url:=20 > + - https://servers.api.rackspacecloud.com/v1.0/561604 > + x-storage-url:=20 > + - = https://storage101.ord1.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-= b37c-42da54393ba5 > + x-storage-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + body:=20 > + http_version: "1.1" > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: = https://servers.api.rackspacecloud.com:443/v1.0/561604/flavors/detail > + body:=20 > + headers:=20 > + accept:=20 > + - application/json > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + user-agent:=20 > + - CloudServers Ruby API 0.4.1 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 203 > + message: OK > + headers:=20 > + last-modified:=20 > + - Tue, 18 Mar 2008 17:54:15 GMT > + x-varnish:=20 > + - 432398346 432381490 > + connection:=20 > + - keep-alive > + content-type:=20 > + - application/json > + via:=20 > + - 1.1 varnish > + server:=20 > + - Apache-Coyote/1.1 > + date:=20 > + - Wed, 30 Mar 2011 13:18:37 GMT > + content-length:=20 > + - "368" > + cache-control:=20 > + - s-maxage=3D1800 > + age:=20 > + - "499" > + vary:=20 > + - Accept, Accept-Encoding, X-Auth-Token > + x-purge-key:=20 > + - /flavors > + body: = "{\"flavors\":[{\"id\":1,\"ram\":256,\"disk\":10,\"name\":\"256 = server\"},{\"id\":2,\"ram\":512,\"disk\":20,\"name\":\"512 = server\"},{\"id\":3,\"ram\":1024,\"disk\":40,\"name\":\"1GB = server\"},{\"id\":4,\"ram\":2048,\"disk\":80,\"name\":\"2GB = server\"},{\"id\":5,\"ram\":4096,\"disk\":160,\"name\":\"4GB = server\"},{\"id\":6,\"ram\":8192,\"disk\":320,\"name\":\"8GB = server\"},{\"id\":7,\"ram\":15872,\"disk\":620,\"name\":\"15.5GB = server\"}]}" > + http_version: "1.1" >=20 > Added: = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/30691ff4842a33a= fdbcc653195b1bd4ec93bd644.yml > URL: = http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/tests/racks= pace/fixtures/30691ff4842a33afdbcc653195b1bd4ec93bd644.yml?rev=3D1087213&v= iew=3Dauto > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > --- = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/30691ff4842a33a= fdbcc653195b1bd4ec93bd644.yml (added) > +++ = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/30691ff4842a33a= fdbcc653195b1bd4ec93bd644.yml Thu Mar 31 08:34:48 2011 > @@ -0,0 +1,77 @@ > +---=20 > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: https://auth.api.rackspacecloud.com:443/v1.0 > + body:=20 > + headers:=20 > + x-auth-user:=20 > + - michalfojtik > + x-auth-key:=20 > + - 1f82168de18f91542834f1e861f37420 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 204 > + message: No Content > + headers:=20 > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + content-type:=20 > + - application/octet-stream > + server:=20 > + - Apache/2.2.3 (Mosso Engineering) > + date:=20 > + - Wed, 30 Mar 2011 13:19:18 GMT > + x-cdn-management-url:=20 > + - = https://cdn2.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-b37c-42da54= 393ba5 > + content-length:=20 > + - "0" > + x-server-management-url:=20 > + - https://servers.api.rackspacecloud.com/v1.0/561604 > + x-storage-url:=20 > + - = https://storage101.ord1.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-= b37c-42da54393ba5 > + x-storage-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + body:=20 > + http_version: "1.1" > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: = https://servers.api.rackspacecloud.com:443/v1.0/561604/servers/719789 > + body:=20 > + headers:=20 > + accept:=20 > + - application/json > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + user-agent:=20 > + - CloudServers Ruby API 0.4.1 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 200 > + message: OK > + headers:=20 > + last-modified:=20 > + - Wed, 30 Mar 2011 13:19:19 GMT > + x-varnish:=20 > + - "432404302" > + connection:=20 > + - keep-alive > + content-type:=20 > + - application/json > + via:=20 > + - 1.1 varnish > + server:=20 > + - Apache-Coyote/1.1 > + date:=20 > + - Wed, 30 Mar 2011 13:19:20 GMT > + content-length:=20 > + - "242" > + cache-control:=20 > + - no-cache > + age:=20 > + - "0" > + vary:=20 > + - Accept, Accept-Encoding, X-Auth-Token > + body: = "{\"server\":{\"progress\":100,\"id\":719789,\"imageId\":71,\"flavorId\":1= ,\"status\":\"BUILD\",\"name\":\"WedMar3015184202002011\",\"hostId\":\"676= 94fd94dffda406a0456fcada68afb\",\"addresses\":{\"public\":[\"50.56.107.227= \"],\"private\":[\"10.181.184.203\"]},\"metadata\":{}}}" > + http_version: "1.1" >=20 > Added: = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/3573bb0263b44db= 6f99a809f92047289108e604f.yml > URL: = http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/tests/racks= pace/fixtures/3573bb0263b44db6f99a809f92047289108e604f.yml?rev=3D1087213&v= iew=3Dauto > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > --- = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/3573bb0263b44db= 6f99a809f92047289108e604f.yml (added) > +++ = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/3573bb0263b44db= 6f99a809f92047289108e604f.yml Thu Mar 31 08:34:48 2011 > @@ -0,0 +1,198 @@ > +---=20 > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: https://auth.api.rackspacecloud.com:443/v1.0 > + body:=20 > + headers:=20 > + x-auth-user:=20 > + - michalfojtik > + x-auth-key:=20 > + - 1f82168de18f91542834f1e861f37420 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 204 > + message: No Content > + headers:=20 > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + content-type:=20 > + - application/octet-stream > + server:=20 > + - Apache/2.2.3 (Mosso Engineering) > + date:=20 > + - Wed, 30 Mar 2011 13:19:42 GMT > + x-cdn-management-url:=20 > + - = https://cdn2.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-b37c-42da54= 393ba5 > + content-length:=20 > + - "0" > + x-server-management-url:=20 > + - https://servers.api.rackspacecloud.com/v1.0/561604 > + x-storage-url:=20 > + - = https://storage101.ord1.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-= b37c-42da54393ba5 > + x-storage-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + body:=20 > + http_version: "1.1" > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: = https://servers.api.rackspacecloud.com:443/v1.0/561604/servers/719789 > + body:=20 > + headers:=20 > + accept:=20 > + - application/json > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + user-agent:=20 > + - CloudServers Ruby API 0.4.1 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 200 > + message: OK > + headers:=20 > + last-modified:=20 > + - Wed, 30 Mar 2011 13:19:23 GMT > + x-varnish:=20 > + - "432407347" > + connection:=20 > + - keep-alive > + content-type:=20 > + - application/json > + via:=20 > + - 1.1 varnish > + server:=20 > + - Apache-Coyote/1.1 > + date:=20 > + - Wed, 30 Mar 2011 13:19:47 GMT > + content-length:=20 > + - "243" > + cache-control:=20 > + - s-maxage=3D1800 > + age:=20 > + - "0" > + vary:=20 > + - Accept, Accept-Encoding, X-Auth-Token > + x-purge-key:=20 > + - /561604/servers/719789 > + body: = "{\"server\":{\"progress\":100,\"id\":719789,\"imageId\":71,\"flavorId\":1= ,\"status\":\"ACTIVE\",\"name\":\"WedMar3015184202002011\",\"hostId\":\"67= 694fd94dffda406a0456fcada68afb\",\"addresses\":{\"public\":[\"50.56.107.22= 7\"],\"private\":[\"10.181.184.203\"]},\"metadata\":{}}}" > + http_version: "1.1" > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: https://auth.api.rackspacecloud.com:443/v1.0 > + body:=20 > + headers:=20 > + x-auth-user:=20 > + - michalfojtik > + x-auth-key:=20 > + - 1f82168de18f91542834f1e861f37420 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 204 > + message: No Content > + headers:=20 > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + content-type:=20 > + - application/octet-stream > + server:=20 > + - Apache/2.2.3 (Mosso Engineering) > + date:=20 > + - Wed, 30 Mar 2011 13:19:47 GMT > + x-cdn-management-url:=20 > + - = https://cdn2.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-b37c-42da54= 393ba5 > + content-length:=20 > + - "0" > + x-server-management-url:=20 > + - https://servers.api.rackspacecloud.com/v1.0/561604 > + x-storage-url:=20 > + - = https://storage101.ord1.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-= b37c-42da54393ba5 > + x-storage-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + body:=20 > + http_version: "1.1" > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: = https://servers.api.rackspacecloud.com:443/v1.0/561604/servers/719789 > + body:=20 > + headers:=20 > + accept:=20 > + - application/json > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + user-agent:=20 > + - CloudServers Ruby API 0.4.1 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 200 > + message: OK > + headers:=20 > + last-modified:=20 > + - Wed, 30 Mar 2011 13:19:23 GMT > + x-varnish:=20 > + - "432407714" > + connection:=20 > + - keep-alive > + content-type:=20 > + - application/json > + via:=20 > + - 1.1 varnish > + server:=20 > + - Apache-Coyote/1.1 > + date:=20 > + - Wed, 30 Mar 2011 13:19:50 GMT > + content-length:=20 > + - "243" > + cache-control:=20 > + - s-maxage=3D1800 > + age:=20 > + - "0" > + vary:=20 > + - Accept, Accept-Encoding, X-Auth-Token > + x-purge-key:=20 > + - /561604/servers/719789 > + body: = "{\"server\":{\"progress\":100,\"id\":719789,\"imageId\":71,\"flavorId\":1= ,\"status\":\"ACTIVE\",\"name\":\"WedMar3015184202002011\",\"hostId\":\"67= 694fd94dffda406a0456fcada68afb\",\"addresses\":{\"public\":[\"50.56.107.22= 7\"],\"private\":[\"10.181.184.203\"]},\"metadata\":{}}}" > + http_version: "1.1" > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :post > + uri: = https://servers.api.rackspacecloud.com:443/v1.0/561604/servers/719789/acti= on > + body: "{\"reboot\":{\"type\":\"HARD\"}}" > + headers:=20 > + accept:=20 > + - application/json > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + user-agent:=20 > + - CloudServers Ruby API 0.4.1 > + content-type:=20 > + - application/json > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 202 > + message: Accepted > + headers:=20 > + x-varnish:=20 > + - "432408150" > + connection:=20 > + - keep-alive > + content-type:=20 > + - text/xml > + via:=20 > + - 1.1 varnish > + server:=20 > + - Apache-Coyote/1.1 > + date:=20 > + - Wed, 30 Mar 2011 13:19:53 GMT > + content-length:=20 > + - "0" > + cache-control:=20 > + - no-cache > + age:=20 > + - "0" > + vary:=20 > + - Accept, Accept-Encoding, X-Auth-Token > + body:=20 > + http_version: "1.1" >=20 > Added: = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/3c394d211d02551= 8184ec6a793eb906c901045c1.yml > URL: = http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/tests/racks= pace/fixtures/3c394d211d025518184ec6a793eb906c901045c1.yml?rev=3D1087213&v= iew=3Dauto > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > --- = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/3c394d211d02551= 8184ec6a793eb906c901045c1.yml (added) > +++ = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/3c394d211d02551= 8184ec6a793eb906c901045c1.yml Thu Mar 31 08:34:48 2011 > @@ -0,0 +1,196 @@ > +---=20 > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: https://auth.api.rackspacecloud.com:443/v1.0 > + body:=20 > + headers:=20 > + x-auth-user:=20 > + - michalfojtik > + x-auth-key:=20 > + - 1f82168de18f91542834f1e861f37420 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 204 > + message: No Content > + headers:=20 > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + content-type:=20 > + - application/octet-stream > + server:=20 > + - Apache/2.2.3 (Mosso Engineering) > + date:=20 > + - Wed, 30 Mar 2011 13:20:14 GMT > + x-cdn-management-url:=20 > + - = https://cdn2.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-b37c-42da54= 393ba5 > + content-length:=20 > + - "0" > + x-server-management-url:=20 > + - https://servers.api.rackspacecloud.com/v1.0/561604 > + x-storage-url:=20 > + - = https://storage101.ord1.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-= b37c-42da54393ba5 > + x-storage-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + body:=20 > + http_version: "1.1" > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: = https://servers.api.rackspacecloud.com:443/v1.0/561604/servers/719790 > + body:=20 > + headers:=20 > + accept:=20 > + - application/json > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + user-agent:=20 > + - CloudServers Ruby API 0.4.1 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 200 > + message: OK > + headers:=20 > + last-modified:=20 > + - Wed, 30 Mar 2011 13:19:33 GMT > + x-varnish:=20 > + - "432411359" > + connection:=20 > + - keep-alive > + content-type:=20 > + - application/json > + via:=20 > + - 1.1 varnish > + server:=20 > + - Apache-Coyote/1.1 > + date:=20 > + - Wed, 30 Mar 2011 13:20:16 GMT > + content-length:=20 > + - "243" > + cache-control:=20 > + - s-maxage=3D1800 > + age:=20 > + - "0" > + vary:=20 > + - Accept, Accept-Encoding, X-Auth-Token > + x-purge-key:=20 > + - /561604/servers/719790 > + body: = "{\"server\":{\"progress\":100,\"id\":719790,\"imageId\":71,\"flavorId\":2= ,\"status\":\"ACTIVE\",\"name\":\"WedMar3015184902002011\",\"hostId\":\"e7= 14c2314598ddf91387d2a3099dc0bb\",\"addresses\":{\"public\":[\"50.56.107.22= 8\"],\"private\":[\"10.181.184.204\"]},\"metadata\":{}}}" > + http_version: "1.1" > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: https://auth.api.rackspacecloud.com:443/v1.0 > + body:=20 > + headers:=20 > + x-auth-user:=20 > + - michalfojtik > + x-auth-key:=20 > + - 1f82168de18f91542834f1e861f37420 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 204 > + message: No Content > + headers:=20 > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + content-type:=20 > + - application/octet-stream > + server:=20 > + - Apache/2.2.3 (Mosso Engineering) > + date:=20 > + - Wed, 30 Mar 2011 13:20:16 GMT > + x-cdn-management-url:=20 > + - = https://cdn2.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-b37c-42da54= 393ba5 > + content-length:=20 > + - "0" > + x-server-management-url:=20 > + - https://servers.api.rackspacecloud.com/v1.0/561604 > + x-storage-url:=20 > + - = https://storage101.ord1.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-= b37c-42da54393ba5 > + x-storage-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + body:=20 > + http_version: "1.1" > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: = https://servers.api.rackspacecloud.com:443/v1.0/561604/servers/719790 > + body:=20 > + headers:=20 > + accept:=20 > + - application/json > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + user-agent:=20 > + - CloudServers Ruby API 0.4.1 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 200 > + message: OK > + headers:=20 > + last-modified:=20 > + - Wed, 30 Mar 2011 13:19:33 GMT > + x-varnish:=20 > + - "432411726" > + connection:=20 > + - keep-alive > + content-type:=20 > + - application/json > + via:=20 > + - 1.1 varnish > + server:=20 > + - Apache-Coyote/1.1 > + date:=20 > + - Wed, 30 Mar 2011 13:20:18 GMT > + content-length:=20 > + - "243" > + cache-control:=20 > + - s-maxage=3D1800 > + age:=20 > + - "0" > + vary:=20 > + - Accept, Accept-Encoding, X-Auth-Token > + x-purge-key:=20 > + - /561604/servers/719790 > + body: = "{\"server\":{\"progress\":100,\"id\":719790,\"imageId\":71,\"flavorId\":2= ,\"status\":\"ACTIVE\",\"name\":\"WedMar3015184902002011\",\"hostId\":\"e7= 14c2314598ddf91387d2a3099dc0bb\",\"addresses\":{\"public\":[\"50.56.107.22= 8\"],\"private\":[\"10.181.184.204\"]},\"metadata\":{}}}" > + http_version: "1.1" > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :delete > + uri: = https://servers.api.rackspacecloud.com:443/v1.0/561604/servers/719790 > + body:=20 > + headers:=20 > + accept:=20 > + - application/json > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + user-agent:=20 > + - CloudServers Ruby API 0.4.1 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 202 > + message: Accepted > + headers:=20 > + x-varnish:=20 > + - "432411804" > + connection:=20 > + - keep-alive > + content-type:=20 > + - text/xml > + via:=20 > + - 1.1 varnish > + server:=20 > + - Apache-Coyote/1.1 > + date:=20 > + - Wed, 30 Mar 2011 13:20:21 GMT > + content-length:=20 > + - "0" > + cache-control:=20 > + - no-cache > + age:=20 > + - "0" > + vary:=20 > + - Accept, Accept-Encoding, X-Auth-Token > + body:=20 > + http_version: "1.1" >=20 > Added: = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/3f559471f7f3520= 32117bfa6a521415b928d67a5.yml > URL: = http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/tests/racks= pace/fixtures/3f559471f7f352032117bfa6a521415b928d67a5.yml?rev=3D1087213&v= iew=3Dauto > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > --- = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/3f559471f7f3520= 32117bfa6a521415b928d67a5.yml (added) > +++ = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/3f559471f7f3520= 32117bfa6a521415b928d67a5.yml Thu Mar 31 08:34:48 2011 > @@ -0,0 +1,79 @@ > +---=20 > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: https://auth.api.rackspacecloud.com:443/v1.0 > + body:=20 > + headers:=20 > + x-auth-user:=20 > + - michalfojtik > + x-auth-key:=20 > + - 1f82168de18f91542834f1e861f37420 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 204 > + message: No Content > + headers:=20 > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + content-type:=20 > + - application/octet-stream > + server:=20 > + - Apache/2.2.3 (Mosso Engineering) > + date:=20 > + - Wed, 30 Mar 2011 13:19:26 GMT > + x-cdn-management-url:=20 > + - = https://cdn2.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-b37c-42da54= 393ba5 > + content-length:=20 > + - "0" > + x-server-management-url:=20 > + - https://servers.api.rackspacecloud.com/v1.0/561604 > + x-storage-url:=20 > + - = https://storage101.ord1.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-= b37c-42da54393ba5 > + x-storage-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + body:=20 > + http_version: "1.1" > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: = https://servers.api.rackspacecloud.com:443/v1.0/561604/servers/719789 > + body:=20 > + headers:=20 > + accept:=20 > + - application/json > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + user-agent:=20 > + - CloudServers Ruby API 0.4.1 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 200 > + message: OK > + headers:=20 > + last-modified:=20 > + - Wed, 30 Mar 2011 13:19:23 GMT > + x-varnish:=20 > + - "432405135" > + connection:=20 > + - keep-alive > + content-type:=20 > + - application/json > + via:=20 > + - 1.1 varnish > + server:=20 > + - Apache-Coyote/1.1 > + date:=20 > + - Wed, 30 Mar 2011 13:19:27 GMT > + content-length:=20 > + - "243" > + cache-control:=20 > + - s-maxage=3D1800 > + age:=20 > + - "0" > + vary:=20 > + - Accept, Accept-Encoding, X-Auth-Token > + x-purge-key:=20 > + - /561604/servers/719789 > + body: = "{\"server\":{\"progress\":100,\"id\":719789,\"imageId\":71,\"flavorId\":1= ,\"status\":\"ACTIVE\",\"name\":\"WedMar3015184202002011\",\"hostId\":\"67= 694fd94dffda406a0456fcada68afb\",\"addresses\":{\"public\":[\"50.56.107.22= 7\"],\"private\":[\"10.181.184.203\"]},\"metadata\":{}}}" > + http_version: "1.1" >=20 > Added: = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/57833ca12de5561= f349e567f6278da04fefc4880.yml > URL: = http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/tests/racks= pace/fixtures/57833ca12de5561f349e567f6278da04fefc4880.yml?rev=3D1087213&v= iew=3Dauto > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > --- = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/57833ca12de5561= f349e567f6278da04fefc4880.yml (added) > +++ = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/57833ca12de5561= f349e567f6278da04fefc4880.yml Thu Mar 31 08:34:48 2011 > @@ -0,0 +1,118 @@ > +---=20 > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: https://auth.api.rackspacecloud.com:443/v1.0 > + body:=20 > + headers:=20 > + x-auth-user:=20 > + - michalfojtik > + x-auth-key:=20 > + - 1f82168de18f91542834f1e861f37420 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 204 > + message: No Content > + headers:=20 > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + content-type:=20 > + - application/octet-stream > + server:=20 > + - Apache/2.2.3 (Mosso Engineering) > + date:=20 > + - Wed, 30 Mar 2011 13:18:49 GMT > + x-cdn-management-url:=20 > + - = https://cdn2.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-b37c-42da54= 393ba5 > + content-length:=20 > + - "0" > + x-server-management-url:=20 > + - https://servers.api.rackspacecloud.com/v1.0/561604 > + x-storage-url:=20 > + - = https://storage101.ord1.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-= b37c-42da54393ba5 > + x-storage-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + body:=20 > + http_version: "1.1" > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :post > + uri: = https://servers.api.rackspacecloud.com:443/v1.0/561604/servers > + body: = "{\"server\":{\"imageId\":71,\"flavorId\":2,\"personality\":null,\"name\":= \"Wed Mar 30 15:18:49 +0200 2011\"}}" > + headers:=20 > + accept:=20 > + - application/json > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + user-agent:=20 > + - CloudServers Ruby API 0.4.1 > + content-type:=20 > + - application/json > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 202 > + message: Accepted > + headers:=20 > + x-varnish:=20 > + - "432400102" > + connection:=20 > + - keep-alive > + content-type:=20 > + - application/json > + via:=20 > + - 1.1 varnish > + server:=20 > + - Apache-Coyote/1.1 > + date:=20 > + - Wed, 30 Mar 2011 13:18:53 GMT > + content-length:=20 > + - "286" > + cache-control:=20 > + - no-cache > + age:=20 > + - "0" > + vary:=20 > + - Accept, Accept-Encoding, X-Auth-Token > + body: = "{\"server\":{\"progress\":0,\"id\":719790,\"imageId\":71,\"flavorId\":2,\= "status\":\"BUILD\",\"adminPass\":\"WedMar30151849020020112jS3a6rTN\",\"na= me\":\"WedMar3015184902002011\",\"hostId\":\"e714c2314598ddf91387d2a3099dc= 0bb\",\"addresses\":{\"public\":[\"50.56.107.228\"],\"private\":[\"10.181.= 184.204\"]},\"metadata\":{}}}" > + http_version: "1.1" > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: = https://servers.api.rackspacecloud.com:443/v1.0/561604/servers/719790 > + body:=20 > + headers:=20 > + accept:=20 > + - application/json > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + user-agent:=20 > + - CloudServers Ruby API 0.4.1 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 200 > + message: OK > + headers:=20 > + last-modified:=20 > + - Wed, 30 Mar 2011 13:18:53 GMT > + x-varnish:=20 > + - "432400262" > + connection:=20 > + - keep-alive > + content-type:=20 > + - application/json > + via:=20 > + - 1.1 varnish > + server:=20 > + - Apache-Coyote/1.1 > + date:=20 > + - Wed, 30 Mar 2011 13:18:55 GMT > + content-length:=20 > + - "240" > + cache-control:=20 > + - no-cache > + age:=20 > + - "0" > + vary:=20 > + - Accept, Accept-Encoding, X-Auth-Token > + body: = "{\"server\":{\"progress\":0,\"id\":719790,\"imageId\":71,\"flavorId\":2,\= "status\":\"BUILD\",\"name\":\"WedMar3015184902002011\",\"hostId\":\"e714c= 2314598ddf91387d2a3099dc0bb\",\"addresses\":{\"public\":[\"50.56.107.228\"= ],\"private\":[\"10.181.184.204\"]},\"metadata\":{}}}" > + http_version: "1.1" >=20 > Added: = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/7115e1f7a3a156d= e28733eb38670635bd4a67824.yml > URL: = http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/tests/racks= pace/fixtures/7115e1f7a3a156de28733eb38670635bd4a67824.yml?rev=3D1087213&v= iew=3Dauto > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > --- = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/7115e1f7a3a156d= e28733eb38670635bd4a67824.yml (added) > +++ = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/7115e1f7a3a156d= e28733eb38670635bd4a67824.yml Thu Mar 31 08:34:48 2011 > @@ -0,0 +1,79 @@ > +---=20 > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: https://auth.api.rackspacecloud.com:443/v1.0 > + body:=20 > + headers:=20 > + x-auth-user:=20 > + - michalfojtik > + x-auth-key:=20 > + - 1f82168de18f91542834f1e861f37420 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 204 > + message: No Content > + headers:=20 > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + content-type:=20 > + - application/octet-stream > + server:=20 > + - Apache/2.2.3 (Mosso Engineering) > + date:=20 > + - Wed, 30 Mar 2011 13:18:31 GMT > + x-cdn-management-url:=20 > + - = https://cdn2.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-b37c-42da54= 393ba5 > + content-length:=20 > + - "0" > + x-server-management-url:=20 > + - https://servers.api.rackspacecloud.com/v1.0/561604 > + x-storage-url:=20 > + - = https://storage101.ord1.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-= b37c-42da54393ba5 > + x-storage-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + body:=20 > + http_version: "1.1" > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: = https://servers.api.rackspacecloud.com:443/v1.0/561604/flavors/detail > + body:=20 > + headers:=20 > + accept:=20 > + - application/json > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + user-agent:=20 > + - CloudServers Ruby API 0.4.1 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 203 > + message: OK > + headers:=20 > + last-modified:=20 > + - Tue, 18 Mar 2008 17:54:15 GMT > + x-varnish:=20 > + - 432397622 432381490 > + connection:=20 > + - keep-alive > + content-type:=20 > + - application/json > + via:=20 > + - 1.1 varnish > + server:=20 > + - Apache-Coyote/1.1 > + date:=20 > + - Wed, 30 Mar 2011 13:18:32 GMT > + content-length:=20 > + - "368" > + cache-control:=20 > + - s-maxage=3D1800 > + age:=20 > + - "494" > + vary:=20 > + - Accept, Accept-Encoding, X-Auth-Token > + x-purge-key:=20 > + - /flavors > + body: = "{\"flavors\":[{\"id\":1,\"ram\":256,\"disk\":10,\"name\":\"256 = server\"},{\"id\":2,\"ram\":512,\"disk\":20,\"name\":\"512 = server\"},{\"id\":3,\"ram\":1024,\"disk\":40,\"name\":\"1GB = server\"},{\"id\":4,\"ram\":2048,\"disk\":80,\"name\":\"2GB = server\"},{\"id\":5,\"ram\":4096,\"disk\":160,\"name\":\"4GB = server\"},{\"id\":6,\"ram\":8192,\"disk\":320,\"name\":\"8GB = server\"},{\"id\":7,\"ram\":15872,\"disk\":620,\"name\":\"15.5GB = server\"}]}" > + http_version: "1.1" >=20 > Added: = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/86c5bac6a912390= 44d567c41ee7061850753aceb.yml > URL: = http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/tests/racks= pace/fixtures/86c5bac6a91239044d567c41ee7061850753aceb.yml?rev=3D1087213&v= iew=3Dauto > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > --- = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/86c5bac6a912390= 44d567c41ee7061850753aceb.yml (added) > +++ = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/86c5bac6a912390= 44d567c41ee7061850753aceb.yml Thu Mar 31 08:34:48 2011 > @@ -0,0 +1,77 @@ > +---=20 > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: https://auth.api.rackspacecloud.com:443/v1.0 > + body:=20 > + headers:=20 > + x-auth-user:=20 > + - michalfojtik > + x-auth-key:=20 > + - 1f82168de18f91542834f1e861f37420 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 204 > + message: No Content > + headers:=20 > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + content-type:=20 > + - application/octet-stream > + server:=20 > + - Apache/2.2.3 (Mosso Engineering) > + date:=20 > + - Wed, 30 Mar 2011 13:18:56 GMT > + x-cdn-management-url:=20 > + - = https://cdn2.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-b37c-42da54= 393ba5 > + content-length:=20 > + - "0" > + x-server-management-url:=20 > + - https://servers.api.rackspacecloud.com/v1.0/561604 > + x-storage-url:=20 > + - = https://storage101.ord1.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-= b37c-42da54393ba5 > + x-storage-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + body:=20 > + http_version: "1.1" > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: = https://servers.api.rackspacecloud.com:443/v1.0/561604/servers/719789 > + body:=20 > + headers:=20 > + accept:=20 > + - application/json > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + user-agent:=20 > + - CloudServers Ruby API 0.4.1 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 200 > + message: OK > + headers:=20 > + last-modified:=20 > + - Wed, 30 Mar 2011 13:18:48 GMT > + x-varnish:=20 > + - "432400791" > + connection:=20 > + - keep-alive > + content-type:=20 > + - application/json > + via:=20 > + - 1.1 varnish > + server:=20 > + - Apache-Coyote/1.1 > + date:=20 > + - Wed, 30 Mar 2011 13:18:57 GMT > + content-length:=20 > + - "240" > + cache-control:=20 > + - no-cache > + age:=20 > + - "0" > + vary:=20 > + - Accept, Accept-Encoding, X-Auth-Token > + body: = "{\"server\":{\"progress\":0,\"id\":719789,\"imageId\":71,\"flavorId\":1,\= "status\":\"BUILD\",\"name\":\"WedMar3015184202002011\",\"hostId\":\"67694= fd94dffda406a0456fcada68afb\",\"addresses\":{\"public\":[\"50.56.107.227\"= ],\"private\":[\"10.181.184.203\"]},\"metadata\":{}}}" > + http_version: "1.1" >=20 > Added: = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/9357e09a4d550b4= e9608549638d13a7bd68b1ceb.yml > URL: = http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/tests/racks= pace/fixtures/9357e09a4d550b4e9608549638d13a7bd68b1ceb.yml?rev=3D1087213&v= iew=3Dauto > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > --- = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/9357e09a4d550b4= e9608549638d13a7bd68b1ceb.yml (added) > +++ = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/9357e09a4d550b4= e9608549638d13a7bd68b1ceb.yml Thu Mar 31 08:34:48 2011 > @@ -0,0 +1,118 @@ > +---=20 > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: https://auth.api.rackspacecloud.com:443/v1.0 > + body:=20 > + headers:=20 > + x-auth-user:=20 > + - michalfojtik > + x-auth-key:=20 > + - 1f82168de18f91542834f1e861f37420 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 204 > + message: No Content > + headers:=20 > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + content-type:=20 > + - application/octet-stream > + server:=20 > + - Apache/2.2.3 (Mosso Engineering) > + date:=20 > + - Wed, 30 Mar 2011 13:18:42 GMT > + x-cdn-management-url:=20 > + - = https://cdn2.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-b37c-42da54= 393ba5 > + content-length:=20 > + - "0" > + x-server-management-url:=20 > + - https://servers.api.rackspacecloud.com/v1.0/561604 > + x-storage-url:=20 > + - = https://storage101.ord1.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-= b37c-42da54393ba5 > + x-storage-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + body:=20 > + http_version: "1.1" > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :post > + uri: = https://servers.api.rackspacecloud.com:443/v1.0/561604/servers > + body: = "{\"server\":{\"imageId\":71,\"flavorId\":1,\"personality\":null,\"name\":= \"Wed Mar 30 15:18:42 +0200 2011\"}}" > + headers:=20 > + accept:=20 > + - application/json > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + user-agent:=20 > + - CloudServers Ruby API 0.4.1 > + content-type:=20 > + - application/json > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 202 > + message: Accepted > + headers:=20 > + x-varnish:=20 > + - "432399438" > + connection:=20 > + - keep-alive > + content-type:=20 > + - application/json > + via:=20 > + - 1.1 varnish > + server:=20 > + - Apache-Coyote/1.1 > + date:=20 > + - Wed, 30 Mar 2011 13:18:46 GMT > + content-length:=20 > + - "286" > + cache-control:=20 > + - no-cache > + age:=20 > + - "0" > + vary:=20 > + - Accept, Accept-Encoding, X-Auth-Token > + body: = "{\"server\":{\"progress\":0,\"id\":719789,\"imageId\":71,\"flavorId\":1,\= "status\":\"BUILD\",\"adminPass\":\"WedMar30151842020020116LG4l5Mux\",\"na= me\":\"WedMar3015184202002011\",\"hostId\":\"67694fd94dffda406a0456fcada68= afb\",\"addresses\":{\"public\":[\"50.56.107.227\"],\"private\":[\"10.181.= 184.203\"]},\"metadata\":{}}}" > + http_version: "1.1" > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: = https://servers.api.rackspacecloud.com:443/v1.0/561604/servers/719789 > + body:=20 > + headers:=20 > + accept:=20 > + - application/json > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + user-agent:=20 > + - CloudServers Ruby API 0.4.1 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 200 > + message: OK > + headers:=20 > + last-modified:=20 > + - Wed, 30 Mar 2011 13:18:46 GMT > + x-varnish:=20 > + - "432399798" > + connection:=20 > + - keep-alive > + content-type:=20 > + - application/json > + via:=20 > + - 1.1 varnish > + server:=20 > + - Apache-Coyote/1.1 > + date:=20 > + - Wed, 30 Mar 2011 13:18:48 GMT > + content-length:=20 > + - "240" > + cache-control:=20 > + - no-cache > + age:=20 > + - "0" > + vary:=20 > + - Accept, Accept-Encoding, X-Auth-Token > + body: = "{\"server\":{\"progress\":0,\"id\":719789,\"imageId\":71,\"flavorId\":1,\= "status\":\"BUILD\",\"name\":\"WedMar3015184202002011\",\"hostId\":\"67694= fd94dffda406a0456fcada68afb\",\"addresses\":{\"public\":[\"50.56.107.227\"= ],\"private\":[\"10.181.184.203\"]},\"metadata\":{}}}" > + http_version: "1.1" >=20 > Added: = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/9663e49d0666208= 2f6be10bec846857ddb1a2b66.yml > URL: = http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/tests/racks= pace/fixtures/9663e49d06662082f6be10bec846857ddb1a2b66.yml?rev=3D1087213&v= iew=3Dauto > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > --- = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/9663e49d0666208= 2f6be10bec846857ddb1a2b66.yml (added) > +++ = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/9663e49d0666208= 2f6be10bec846857ddb1a2b66.yml Thu Mar 31 08:34:48 2011 > @@ -0,0 +1,79 @@ > +---=20 > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: https://auth.api.rackspacecloud.com:443/v1.0 > + body:=20 > + headers:=20 > + x-auth-user:=20 > + - michalfojtik > + x-auth-key:=20 > + - 1f82168de18f91542834f1e861f37420 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 204 > + message: No Content > + headers:=20 > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + content-type:=20 > + - application/octet-stream > + server:=20 > + - Apache/2.2.3 (Mosso Engineering) > + date:=20 > + - Wed, 30 Mar 2011 13:19:28 GMT > + x-cdn-management-url:=20 > + - = https://cdn2.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-b37c-42da54= 393ba5 > + content-length:=20 > + - "0" > + x-server-management-url:=20 > + - https://servers.api.rackspacecloud.com/v1.0/561604 > + x-storage-url:=20 > + - = https://storage101.ord1.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-= b37c-42da54393ba5 > + x-storage-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + body:=20 > + http_version: "1.1" > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: = https://servers.api.rackspacecloud.com:443/v1.0/561604/servers/719789 > + body:=20 > + headers:=20 > + accept:=20 > + - application/json > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + user-agent:=20 > + - CloudServers Ruby API 0.4.1 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 200 > + message: OK > + headers:=20 > + last-modified:=20 > + - Wed, 30 Mar 2011 13:19:23 GMT > + x-varnish:=20 > + - "432405428" > + connection:=20 > + - keep-alive > + content-type:=20 > + - application/json > + via:=20 > + - 1.1 varnish > + server:=20 > + - Apache-Coyote/1.1 > + date:=20 > + - Wed, 30 Mar 2011 13:19:29 GMT > + content-length:=20 > + - "243" > + cache-control:=20 > + - s-maxage=3D1800 > + age:=20 > + - "0" > + vary:=20 > + - Accept, Accept-Encoding, X-Auth-Token > + x-purge-key:=20 > + - /561604/servers/719789 > + body: = "{\"server\":{\"progress\":100,\"id\":719789,\"imageId\":71,\"flavorId\":1= ,\"status\":\"ACTIVE\",\"name\":\"WedMar3015184202002011\",\"hostId\":\"67= 694fd94dffda406a0456fcada68afb\",\"addresses\":{\"public\":[\"50.56.107.22= 7\"],\"private\":[\"10.181.184.203\"]},\"metadata\":{}}}" > + http_version: "1.1" >=20 > Added: = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/ad0d40707087d6f= 351926eada3e98a6dc08a5e38.yml > URL: = http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/tests/racks= pace/fixtures/ad0d40707087d6f351926eada3e98a6dc08a5e38.yml?rev=3D1087213&v= iew=3Dauto > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > --- = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/ad0d40707087d6f= 351926eada3e98a6dc08a5e38.yml (added) > +++ = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/ad0d40707087d6f= 351926eada3e98a6dc08a5e38.yml Thu Mar 31 08:34:48 2011 > @@ -0,0 +1,77 @@ > +---=20 > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: https://auth.api.rackspacecloud.com:443/v1.0 > + body:=20 > + headers:=20 > + x-auth-user:=20 > + - michalfojtik > + x-auth-key:=20 > + - 1f82168de18f91542834f1e861f37420 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 204 > + message: No Content > + headers:=20 > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + content-type:=20 > + - application/octet-stream > + server:=20 > + - Apache/2.2.3 (Mosso Engineering) > + date:=20 > + - Wed, 30 Mar 2011 13:19:03 GMT > + x-cdn-management-url:=20 > + - = https://cdn2.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-b37c-42da54= 393ba5 > + content-length:=20 > + - "0" > + x-server-management-url:=20 > + - https://servers.api.rackspacecloud.com/v1.0/561604 > + x-storage-url:=20 > + - = https://storage101.ord1.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-= b37c-42da54393ba5 > + x-storage-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + body:=20 > + http_version: "1.1" > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: = https://servers.api.rackspacecloud.com:443/v1.0/561604/servers/719789 > + body:=20 > + headers:=20 > + accept:=20 > + - application/json > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + user-agent:=20 > + - CloudServers Ruby API 0.4.1 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 200 > + message: OK > + headers:=20 > + last-modified:=20 > + - Wed, 30 Mar 2011 13:19:01 GMT > + x-varnish:=20 > + - "432402048" > + connection:=20 > + - keep-alive > + content-type:=20 > + - application/json > + via:=20 > + - 1.1 varnish > + server:=20 > + - Apache-Coyote/1.1 > + date:=20 > + - Wed, 30 Mar 2011 13:19:05 GMT > + content-length:=20 > + - "242" > + cache-control:=20 > + - no-cache > + age:=20 > + - "0" > + vary:=20 > + - Accept, Accept-Encoding, X-Auth-Token > + body: = "{\"server\":{\"progress\":100,\"id\":719789,\"imageId\":71,\"flavorId\":1= ,\"status\":\"BUILD\",\"name\":\"WedMar3015184202002011\",\"hostId\":\"676= 94fd94dffda406a0456fcada68afb\",\"addresses\":{\"public\":[\"50.56.107.227= \"],\"private\":[\"10.181.184.203\"]},\"metadata\":{}}}" > + http_version: "1.1" >=20 > Added: = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/b3475ee551d0998= 62e0123ec4d7a38f96f031f5e.yml > URL: = http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/tests/racks= pace/fixtures/b3475ee551d099862e0123ec4d7a38f96f031f5e.yml?rev=3D1087213&v= iew=3Dauto > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > --- = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/b3475ee551d0998= 62e0123ec4d7a38f96f031f5e.yml (added) > +++ = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/b3475ee551d0998= 62e0123ec4d7a38f96f031f5e.yml Thu Mar 31 08:34:48 2011 > @@ -0,0 +1,79 @@ > +---=20 > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: https://auth.api.rackspacecloud.com:443/v1.0 > + body:=20 > + headers:=20 > + x-auth-user:=20 > + - michalfojtik > + x-auth-key:=20 > + - 1f82168de18f91542834f1e861f37420 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 204 > + message: No Content > + headers:=20 > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + content-type:=20 > + - application/octet-stream > + server:=20 > + - Apache/2.2.3 (Mosso Engineering) > + date:=20 > + - Wed, 30 Mar 2011 13:18:35 GMT > + x-cdn-management-url:=20 > + - = https://cdn2.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-b37c-42da54= 393ba5 > + content-length:=20 > + - "0" > + x-server-management-url:=20 > + - https://servers.api.rackspacecloud.com/v1.0/561604 > + x-storage-url:=20 > + - = https://storage101.ord1.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-= b37c-42da54393ba5 > + x-storage-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + body:=20 > + http_version: "1.1" > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: = https://servers.api.rackspacecloud.com:443/v1.0/561604/flavors/detail > + body:=20 > + headers:=20 > + accept:=20 > + - application/json > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + user-agent:=20 > + - CloudServers Ruby API 0.4.1 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 203 > + message: OK > + headers:=20 > + last-modified:=20 > + - Tue, 18 Mar 2008 17:54:15 GMT > + x-varnish:=20 > + - 432398201 432381490 > + connection:=20 > + - keep-alive > + content-type:=20 > + - application/json > + via:=20 > + - 1.1 varnish > + server:=20 > + - Apache-Coyote/1.1 > + date:=20 > + - Wed, 30 Mar 2011 13:18:35 GMT > + content-length:=20 > + - "368" > + cache-control:=20 > + - s-maxage=3D1800 > + age:=20 > + - "497" > + vary:=20 > + - Accept, Accept-Encoding, X-Auth-Token > + x-purge-key:=20 > + - /flavors > + body: = "{\"flavors\":[{\"id\":1,\"ram\":256,\"disk\":10,\"name\":\"256 = server\"},{\"id\":2,\"ram\":512,\"disk\":20,\"name\":\"512 = server\"},{\"id\":3,\"ram\":1024,\"disk\":40,\"name\":\"1GB = server\"},{\"id\":4,\"ram\":2048,\"disk\":80,\"name\":\"2GB = server\"},{\"id\":5,\"ram\":4096,\"disk\":160,\"name\":\"4GB = server\"},{\"id\":6,\"ram\":8192,\"disk\":320,\"name\":\"8GB = server\"},{\"id\":7,\"ram\":15872,\"disk\":620,\"name\":\"15.5GB = server\"}]}" > + http_version: "1.1" >=20 > Added: = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/b4db99458905e95= 872d37bf8484c3af7dc41d264.yml > URL: = http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/tests/racks= pace/fixtures/b4db99458905e95872d37bf8484c3af7dc41d264.yml?rev=3D1087213&v= iew=3Dauto > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > --- = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/b4db99458905e95= 872d37bf8484c3af7dc41d264.yml (added) > +++ = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/b4db99458905e95= 872d37bf8484c3af7dc41d264.yml Thu Mar 31 08:34:48 2011 > @@ -0,0 +1,75 @@ > +---=20 > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: https://auth.api.rackspacecloud.com:443/v1.0 > + body:=20 > + headers:=20 > + x-auth-user:=20 > + - michalfojtik > + x-auth-key:=20 > + - 1f82168de18f91542834f1e861f37420 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 204 > + message: No Content > + headers:=20 > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + content-type:=20 > + - application/octet-stream > + server:=20 > + - Apache/2.2.3 (Mosso Engineering) > + date:=20 > + - Wed, 30 Mar 2011 13:21:07 GMT > + x-cdn-management-url:=20 > + - = https://cdn2.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-b37c-42da54= 393ba5 > + content-length:=20 > + - "0" > + x-server-management-url:=20 > + - https://servers.api.rackspacecloud.com/v1.0/561604 > + x-storage-url:=20 > + - = https://storage101.ord1.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-= b37c-42da54393ba5 > + x-storage-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + body:=20 > + http_version: "1.1" > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: = https://servers.api.rackspacecloud.com:443/v1.0/561604/servers/719789 > + body:=20 > + headers:=20 > + accept:=20 > + - application/json > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + user-agent:=20 > + - CloudServers Ruby API 0.4.1 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 404 > + message: Not Found > + headers:=20 > + x-varnish:=20 > + - "432419189" > + connection:=20 > + - keep-alive > + content-type:=20 > + - application/json > + via:=20 > + - 1.1 varnish > + server:=20 > + - Apache-Coyote/1.1 > + date:=20 > + - Wed, 30 Mar 2011 13:21:08 GMT > + content-length:=20 > + - "129" > + cache-control:=20 > + - no-cache > + age:=20 > + - "0" > + vary:=20 > + - Accept, Accept-Encoding, X-Auth-Token > + body: "{\"itemNotFound\":{\"message\":\"Not = Found\",\"details\":\"com.rackspace.cloud.service.servers.ItemNotFoundFaul= t: Not Found\",\"code\":404}}" > + http_version: "1.1" >=20 > Added: = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/c02df61167a57ad= a65fafcaa985357a91314f930.yml > URL: = http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/tests/racks= pace/fixtures/c02df61167a57ada65fafcaa985357a91314f930.yml?rev=3D1087213&v= iew=3Dauto > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > --- = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/c02df61167a57ad= a65fafcaa985357a91314f930.yml (added) > +++ = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/c02df61167a57ad= a65fafcaa985357a91314f930.yml Thu Mar 31 08:34:48 2011 > @@ -0,0 +1,79 @@ > +---=20 > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: https://auth.api.rackspacecloud.com:443/v1.0 > + body:=20 > + headers:=20 > + x-auth-user:=20 > + - michalfojtik > + x-auth-key:=20 > + - 1f82168de18f91542834f1e861f37420 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 204 > + message: No Content > + headers:=20 > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + content-type:=20 > + - application/octet-stream > + server:=20 > + - Apache/2.2.3 (Mosso Engineering) > + date:=20 > + - Wed, 30 Mar 2011 13:19:37 GMT > + x-cdn-management-url:=20 > + - = https://cdn2.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-b37c-42da54= 393ba5 > + content-length:=20 > + - "0" > + x-server-management-url:=20 > + - https://servers.api.rackspacecloud.com/v1.0/561604 > + x-storage-url:=20 > + - = https://storage101.ord1.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-= b37c-42da54393ba5 > + x-storage-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + body:=20 > + http_version: "1.1" > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: = https://servers.api.rackspacecloud.com:443/v1.0/561604/servers/719790 > + body:=20 > + headers:=20 > + accept:=20 > + - application/json > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + user-agent:=20 > + - CloudServers Ruby API 0.4.1 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 200 > + message: OK > + headers:=20 > + last-modified:=20 > + - Wed, 30 Mar 2011 13:19:33 GMT > + x-varnish:=20 > + - "432406663" > + connection:=20 > + - keep-alive > + content-type:=20 > + - application/json > + via:=20 > + - 1.1 varnish > + server:=20 > + - Apache-Coyote/1.1 > + date:=20 > + - Wed, 30 Mar 2011 13:19:39 GMT > + content-length:=20 > + - "243" > + cache-control:=20 > + - s-maxage=3D1800 > + age:=20 > + - "0" > + vary:=20 > + - Accept, Accept-Encoding, X-Auth-Token > + x-purge-key:=20 > + - /561604/servers/719790 > + body: = "{\"server\":{\"progress\":100,\"id\":719790,\"imageId\":71,\"flavorId\":2= ,\"status\":\"ACTIVE\",\"name\":\"WedMar3015184902002011\",\"hostId\":\"e7= 14c2314598ddf91387d2a3099dc0bb\",\"addresses\":{\"public\":[\"50.56.107.22= 8\"],\"private\":[\"10.181.184.204\"]},\"metadata\":{}}}" > + http_version: "1.1" >=20 > Added: = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/c3bd10b31498023= 723c8c5ff8de08a900469d62b.yml > URL: = http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/tests/racks= pace/fixtures/c3bd10b31498023723c8c5ff8de08a900469d62b.yml?rev=3D1087213&v= iew=3Dauto > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > --- = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/c3bd10b31498023= 723c8c5ff8de08a900469d62b.yml (added) > +++ = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/c3bd10b31498023= 723c8c5ff8de08a900469d62b.yml Thu Mar 31 08:34:48 2011 > @@ -0,0 +1,79 @@ > +---=20 > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: https://auth.api.rackspacecloud.com:443/v1.0 > + body:=20 > + headers:=20 > + x-auth-user:=20 > + - michalfojtik > + x-auth-key:=20 > + - 1f82168de18f91542834f1e861f37420 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 204 > + message: No Content > + headers:=20 > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + content-type:=20 > + - application/octet-stream > + server:=20 > + - Apache/2.2.3 (Mosso Engineering) > + date:=20 > + - Wed, 30 Mar 2011 13:19:30 GMT > + x-cdn-management-url:=20 > + - = https://cdn2.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-b37c-42da54= 393ba5 > + content-length:=20 > + - "0" > + x-server-management-url:=20 > + - https://servers.api.rackspacecloud.com/v1.0/561604 > + x-storage-url:=20 > + - = https://storage101.ord1.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-= b37c-42da54393ba5 > + x-storage-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + body:=20 > + http_version: "1.1" > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: = https://servers.api.rackspacecloud.com:443/v1.0/561604/servers/719790 > + body:=20 > + headers:=20 > + accept:=20 > + - application/json > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + user-agent:=20 > + - CloudServers Ruby API 0.4.1 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 200 > + message: OK > + headers:=20 > + last-modified:=20 > + - Wed, 30 Mar 2011 13:19:31 GMT > + x-varnish:=20 > + - "432405789" > + connection:=20 > + - keep-alive > + content-type:=20 > + - application/json > + via:=20 > + - 1.1 varnish > + server:=20 > + - Apache-Coyote/1.1 > + date:=20 > + - Wed, 30 Mar 2011 13:19:32 GMT > + content-length:=20 > + - "244" > + cache-control:=20 > + - s-maxage=3D1800 > + age:=20 > + - "0" > + vary:=20 > + - Accept, Accept-Encoding, X-Auth-Token > + x-purge-key:=20 > + - /561604/servers/719790 > + body: = "{\"server\":{\"progress\":100,\"id\":719790,\"imageId\":71,\"flavorId\":2= ,\"status\":\"UNKNOWN\",\"name\":\"WedMar3015184902002011\",\"hostId\":\"e= 714c2314598ddf91387d2a3099dc0bb\",\"addresses\":{\"public\":[\"50.56.107.2= 28\"],\"private\":[\"10.181.184.204\"]},\"metadata\":{}}}" > + http_version: "1.1" >=20 > Added: = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/cc7ccfa2f6e7435= 7956824051e8360d7f0751004.yml > URL: = http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/tests/racks= pace/fixtures/cc7ccfa2f6e74357956824051e8360d7f0751004.yml?rev=3D1087213&v= iew=3Dauto > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > --- = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/cc7ccfa2f6e7435= 7956824051e8360d7f0751004.yml (added) > +++ = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/cc7ccfa2f6e7435= 7956824051e8360d7f0751004.yml Thu Mar 31 08:34:48 2011 > @@ -0,0 +1,77 @@ > +---=20 > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: https://auth.api.rackspacecloud.com:443/v1.0 > + body:=20 > + headers:=20 > + x-auth-user:=20 > + - michalfojtik > + x-auth-key:=20 > + - 1f82168de18f91542834f1e861f37420 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 204 > + message: No Content > + headers:=20 > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + content-type:=20 > + - application/octet-stream > + server:=20 > + - Apache/2.2.3 (Mosso Engineering) > + date:=20 > + - Wed, 30 Mar 2011 13:19:11 GMT > + x-cdn-management-url:=20 > + - = https://cdn2.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-b37c-42da54= 393ba5 > + content-length:=20 > + - "0" > + x-server-management-url:=20 > + - https://servers.api.rackspacecloud.com/v1.0/561604 > + x-storage-url:=20 > + - = https://storage101.ord1.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-= b37c-42da54393ba5 > + x-storage-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + body:=20 > + http_version: "1.1" > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: = https://servers.api.rackspacecloud.com:443/v1.0/561604/servers/719789 > + body:=20 > + headers:=20 > + accept:=20 > + - application/json > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + user-agent:=20 > + - CloudServers Ruby API 0.4.1 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 200 > + message: OK > + headers:=20 > + last-modified:=20 > + - Wed, 30 Mar 2011 13:19:01 GMT > + x-varnish:=20 > + - "432403002" > + connection:=20 > + - keep-alive > + content-type:=20 > + - application/json > + via:=20 > + - 1.1 varnish > + server:=20 > + - Apache-Coyote/1.1 > + date:=20 > + - Wed, 30 Mar 2011 13:19:12 GMT > + content-length:=20 > + - "242" > + cache-control:=20 > + - no-cache > + age:=20 > + - "0" > + vary:=20 > + - Accept, Accept-Encoding, X-Auth-Token > + body: = "{\"server\":{\"progress\":100,\"id\":719789,\"imageId\":71,\"flavorId\":1= ,\"status\":\"BUILD\",\"name\":\"WedMar3015184202002011\",\"hostId\":\"676= 94fd94dffda406a0456fcada68afb\",\"addresses\":{\"public\":[\"50.56.107.227= \"],\"private\":[\"10.181.184.203\"]},\"metadata\":{}}}" > + http_version: "1.1" >=20 > Added: = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/ccbb5c591ed1b2c= 1a3d4233329c9475a9965ba2d.yml > URL: = http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/tests/racks= pace/fixtures/ccbb5c591ed1b2c1a3d4233329c9475a9965ba2d.yml?rev=3D1087213&v= iew=3Dauto > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > --- = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/ccbb5c591ed1b2c= 1a3d4233329c9475a9965ba2d.yml (added) > +++ = incubator/deltacloud/trunk/server/tests/rackspace/fixtures/ccbb5c591ed1b2c= 1a3d4233329c9475a9965ba2d.yml Thu Mar 31 08:34:48 2011 > @@ -0,0 +1,79 @@ > +---=20 > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: https://auth.api.rackspacecloud.com:443/v1.0 > + body:=20 > + headers:=20 > + x-auth-user:=20 > + - michalfojtik > + x-auth-key:=20 > + - 1f82168de18f91542834f1e861f37420 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 204 > + message: No Content > + headers:=20 > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + content-type:=20 > + - application/octet-stream > + server:=20 > + - Apache/2.2.3 (Mosso Engineering) > + date:=20 > + - Wed, 30 Mar 2011 13:18:40 GMT > + x-cdn-management-url:=20 > + - = https://cdn2.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-b37c-42da54= 393ba5 > + content-length:=20 > + - "0" > + x-server-management-url:=20 > + - https://servers.api.rackspacecloud.com/v1.0/561604 > + x-storage-url:=20 > + - = https://storage101.ord1.clouddrive.com/v1/MossoCloudFS_317909a7-4980-462e-= b37c-42da54393ba5 > + x-storage-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + body:=20 > + http_version: "1.1" > +- !ruby/struct:VCR::HTTPInteraction=20 > + request: !ruby/struct:VCR::Request=20 > + method: :get > + uri: = https://servers.api.rackspacecloud.com:443/v1.0/561604/images/detail > + body:=20 > + headers:=20 > + accept:=20 > + - application/json > + x-auth-token:=20 > + - 04301cb7-242b-4277-8735-2b81a227fd50 > + user-agent:=20 > + - CloudServers Ruby API 0.4.1 > + response: !ruby/struct:VCR::Response=20 > + status: !ruby/struct:VCR::ResponseStatus=20 > + code: 203 > + message: OK > + headers:=20 > + last-modified:=20 > + - Wed, 16 Mar 2011 16:37:05 GMT > + x-varnish:=20 > + - 432399321 432381864 > + connection:=20 > + - keep-alive > + content-type:=20 > + - application/json > + via:=20 > + - 1.1 varnish > + server:=20 > + - Apache-Coyote/1.1 > + date:=20 > + - Wed, 30 Mar 2011 13:18:41 GMT > + content-length:=20 > + - "2460" > + cache-control:=20 > + - s-maxage=3D1800 > + age:=20 > + - "495" > + vary:=20 > + - Accept, Accept-Encoding, X-Auth-Token > + x-purge-key:=20 > + - /561604/images > + body: = "{\"images\":[{\"id\":58,\"status\":\"ACTIVE\",\"updated\":\"2010-09-17T07= :19:20-05:00\",\"name\":\"Windows Server 2008 R2 x64 - = MSSQL2K8R2\"},{\"id\":71,\"status\":\"ACTIVE\",\"updated\":\"2010-11-13T17= :00:35-06:00\",\"name\":\"Fedora = 14\"},{\"id\":62,\"status\":\"ACTIVE\",\"updated\":\"2011-03-16T11:37:05-0= 5:00\",\"name\":\"Red Hat Enterprise Linux = 5.5\"},{\"id\":29,\"status\":\"ACTIVE\",\"updated\":\"2010-01-26T12:07:32-= 06:00\",\"name\":\"Windows Server 2003 R2 SP2 = x86\"},{\"id\":40,\"status\":\"ACTIVE\",\"updated\":\"2010-10-28T11:40:20-= 05:00\",\"name\":\"Oracle EL Server Release 5 Update = 4\"},{\"id\":23,\"status\":\"ACTIVE\",\"updated\":\"2010-01-26T12:05:53-06= :00\",\"name\":\"Windows Server 2003 R2 SP2 = x64\"},{\"id\":19,\"status\":\"ACTIVE\",\"updated\":\"2009-12-15T15:43:39-= 06:00\",\"name\":\"Gentoo = 10.1\"},{\"id\":31,\"status\":\"ACTIVE\",\"updated\":\"2010-01-26T12:07:44= -06:00\",\"name\":\"Windows Server 2008 SP2 = x86\"},{\"id\":57,\"status\":\"ACTIVE\",\"u > pdated\":\"2010-09-17T07:16:25-05:00\",\"name\":\"Windows Server 2008 = SP2 x64 - = MSSQL2K8R2\"},{\"id\":14362,\"status\":\"ACTIVE\",\"updated\":\"2009-11-06= T05:09:40-06:00\",\"name\":\"Ubuntu 9.10 = (karmic)\"},{\"id\":49,\"status\":\"ACTIVE\",\"updated\":\"2010-05-04T08:5= 8:18-05:00\",\"name\":\"Ubuntu 10.04 LTS = (lucid)\"},{\"id\":55,\"status\":\"ACTIVE\",\"updated\":\"2010-06-29T05:21= :55-05:00\",\"name\":\"Arch = 2010.05\"},{\"id\":41,\"status\":\"ACTIVE\",\"updated\":\"2010-09-20T09:08= :35-05:00\",\"name\":\"Oracle EL JeOS Release 5 Update = 3\"},{\"id\":10,\"status\":\"ACTIVE\",\"updated\":\"2009-08-26T14:59:54-05= :00\",\"name\":\"Ubuntu 8.04.2 LTS = (hardy)\"},{\"id\":187811,\"status\":\"ACTIVE\",\"updated\":\"2009-12-16T0= 1:02:17-06:00\",\"name\":\"CentOS = 5.4\"},{\"id\":53,\"status\":\"ACTIVE\",\"updated\":\"2010-06-27T20:13:08-= 05:00\",\"name\":\"Fedora = 13\"},{\"id\":24,\"status\":\"ACTIVE\",\"updated\":\"2010-01-26T12:07:04-0= 6:00\",\"name\":\"Windows Server 2008 SP2 x64\"},{\"id\": > = 51,\"status\":\"ACTIVE\",\"updated\":\"2010-05-21T00:01:43-05:00\",\"name\= ":\"CentOS = 5.5\"},{\"id\":69,\"status\":\"ACTIVE\",\"updated\":\"2010-10-21T15:36:29-= 05:00\",\"name\":\"Ubuntu 10.10 = (maverick)\"},{\"id\":28,\"status\":\"ACTIVE\",\"updated\":\"2010-01-26T12= :07:17-06:00\",\"name\":\"Windows Server 2008 R2 = x64\"},{\"id\":56,\"status\":\"ACTIVE\",\"updated\":\"2010-09-17T07:12:56-= 05:00\",\"name\":\"Windows Server 2008 SP2 x86 - = MSSQL2K8R2\"},{\"id\":14,\"status\":\"ACTIVE\",\"updated\":\"2009-12-15T15= :37:22-06:00\",\"name\":\"Red Hat Enterprise Linux = 5.4\"},{\"id\":4,\"status\":\"ACTIVE\",\"updated\":\"2009-08-26T14:59:52-0= 5:00\",\"name\":\"Debian 5.0 = (lenny)\"},{\"progress\":100,\"id\":8766576,\"status\":\"ACTIVE\",\"create= d\":\"2011-02-28T07:40:50-06:00\",\"updated\":\"2011-03-01T06:33:53-06:00\= ",\"name\":\"Test11\"}]}" > + http_version: "1.1" >=20 >=20 ------------------------------------------------------ Michal Fojtik, mfojtik@redhat.com Deltacloud API: http://deltacloud.org