| --- |
| http_interactions: |
| - request: |
| method: get |
| uri: http://localhost:3001/api |
| body: |
| encoding: US-ASCII |
| string: '' |
| headers: |
| Accept: |
| - application/xml |
| Authorization: |
| - Basic bW9ja3VzZXI6bW9ja3Bhc3N3b3Jk |
| User-Agent: |
| - Faraday v0.8.6 |
| response: |
| status: |
| code: 200 |
| message: |
| headers: |
| content-type: |
| - application/xml |
| server: |
| - Apache-Deltacloud/1.1.1 |
| x-deltacloud-driver: |
| - mock |
| content-length: |
| - '1368' |
| x-content-type-options: |
| - nosniff |
| etag: |
| - e43d25244dc2b8ce1da6fa91131507ee |
| cache-control: |
| - max-age=0, private, must-revalidate |
| date: |
| - Wed, 06 Mar 2013 08:56:15 GMT |
| connection: |
| - close |
| body: |
| encoding: US-ASCII |
| string: ! "<api driver='mock' version='1.1.1'>\n <link href='http://localhost:3001/api/instance_states' |
| rel='instance_states'>\n </link>\n <link href='http://localhost:3001/api/storage_volumes' |
| rel='storage_volumes'>\n </link>\n <link href='http://localhost:3001/api/metrics' |
| rel='metrics'>\n </link>\n <link href='http://localhost:3001/api/hardware_profiles' |
| rel='hardware_profiles'>\n </link>\n <link href='http://localhost:3001/api/instances' |
| rel='instances'>\n <feature name='metrics' rel='create'>\n <param |
| name='metrics' />\n </feature>\n <feature name='realm_filter' rel='index'>\n |
| \ <param name='realm_id' />\n </feature>\n <feature name='user_name' |
| rel='create'>\n <param name='name' />\n </feature>\n <feature name='authentication_key' |
| rel='create'>\n <param name='keyname' />\n </feature>\n </link>\n |
| \ <link href='http://localhost:3001/api/realms' rel='realms'>\n </link>\n |
| \ <link href='http://localhost:3001/api/storage_snapshots' rel='storage_snapshots'>\n |
| \ </link>\n <link href='http://localhost:3001/api/images' rel='images'>\n |
| \ </link>\n <link href='http://localhost:3001/api/addresses' rel='addresses'>\n |
| \ </link>\n <link href='http://localhost:3001/api/drivers' rel='drivers'>\n |
| \ </link>\n <link href='http://localhost:3001/api/buckets' rel='buckets'>\n |
| \ </link>\n <link href='http://localhost:3001/api/keys' rel='keys'>\n </link>\n</api>\n" |
| http_version: |
| recorded_at: Wed, 06 Mar 2013 08:56:15 GMT |
| - request: |
| method: get |
| uri: http://localhost:3001/api/addresses/192.168.0.1 |
| body: |
| encoding: US-ASCII |
| string: '' |
| headers: |
| Accept: |
| - application/xml |
| Authorization: |
| - Basic bW9ja3VzZXI6bW9ja3Bhc3N3b3Jk |
| User-Agent: |
| - Faraday v0.8.6 |
| response: |
| status: |
| code: 200 |
| message: |
| headers: |
| content-type: |
| - application/xml |
| x-backend-runtime: |
| - '0.014615535736083984' |
| server: |
| - Apache-Deltacloud/1.1.1 |
| x-deltacloud-driver: |
| - mock |
| content-length: |
| - '387' |
| x-content-type-options: |
| - nosniff |
| etag: |
| - d1cf52496466fe893a6c760e6e049089 |
| cache-control: |
| - max-age=0, private, must-revalidate |
| date: |
| - Wed, 06 Mar 2013 08:56:15 GMT |
| connection: |
| - close |
| body: |
| encoding: US-ASCII |
| string: ! "<?xml version='1.0' encoding='utf-8' ?>\n<address href='http://localhost:3001/api/addresses/192.168.0.1' |
| id='192.168.0.1'>\n <ip>192.168.0.1</ip>\n <actions>\n <link href='http://localhost:3001/api/addresses/192.168.0.1' |
| method='delete' rel='destroy' />\n <link href='http://localhost:3001/api/addresses/192.168.0.1/associate' |
| method='post' rel='associate' />\n </actions>\n</address>\n" |
| http_version: |
| recorded_at: Wed, 06 Mar 2013 08:56:15 GMT |
| - request: |
| method: get |
| uri: http://localhost:3001/api/addresses/ |
| body: |
| encoding: US-ASCII |
| string: '' |
| headers: |
| Accept: |
| - application/xml |
| Authorization: |
| - Basic bW9ja3VzZXI6bW9ja3Bhc3N3b3Jk |
| User-Agent: |
| - Faraday v0.8.6 |
| response: |
| status: |
| code: 404 |
| message: |
| headers: |
| content-type: |
| - text/html;charset=utf-8 |
| x-cascade: |
| - pass |
| server: |
| - Apache-Deltacloud/1.1.1 |
| x-deltacloud-driver: |
| - mock |
| content-length: |
| - '450' |
| x-xss-protection: |
| - 1; mode=block |
| x-content-type-options: |
| - nosniff |
| x-frame-options: |
| - SAMEORIGIN |
| date: |
| - Wed, 06 Mar 2013 08:56:15 GMT |
| connection: |
| - close |
| body: |
| encoding: US-ASCII |
| string: ! "<!DOCTYPE html>\n<html>\n<head>\n <style type=\"text/css\">\n body |
| { text-align:center;font-family:helvetica,arial;font-size:22px;\n color:#888;margin:20px}\n |
| \ #c {margin:0 auto;width:500px;text-align:left}\n </style>\n</head>\n<body>\n |
| \ <h2>Sinatra doesn’t know this ditty.</h2>\n <img src='http://localhost:3001/api/__sinatra__/404.png'>\n |
| \ <div id=\"c\">\n Try this:\n <pre>get '/addresses/' do\n \"Hello |
| World\"\nend</pre>\n </div>\n</body>\n</html>\n" |
| http_version: |
| recorded_at: Wed, 06 Mar 2013 08:56:15 GMT |
| - request: |
| method: get |
| uri: http://localhost:3001/api/addresses/foo |
| body: |
| encoding: US-ASCII |
| string: '' |
| headers: |
| Accept: |
| - application/xml |
| Authorization: |
| - Basic bW9ja3VzZXI6bW9ja3Bhc3N3b3Jk |
| User-Agent: |
| - Faraday v0.8.6 |
| response: |
| status: |
| code: 404 |
| message: |
| headers: |
| content-type: |
| - application/xml |
| x-backend-runtime: |
| - '0.0013897418975830078' |
| server: |
| - Apache-Deltacloud/1.1.1 |
| x-deltacloud-driver: |
| - mock |
| content-length: |
| - '412' |
| x-content-type-options: |
| - nosniff |
| date: |
| - Wed, 06 Mar 2013 08:56:15 GMT |
| connection: |
| - close |
| body: |
| encoding: US-ASCII |
| string: ! "<?xml version='1.0' encoding='utf-8' ?>\n<error status='404' url='/api/addresses/foo'>\n |
| \ <backend driver='mock' provider='default'></backend>\n <code>404</code>\n |
| \ <message><![CDATA[Not Found]]></message>\n <backtrace></backtrace>\n <request>\n |
| \ <param name='splat'><![CDATA[[]]]></param>\n <param name='captures'><![CDATA[[\"foo\"]]]></param>\n |
| \ <param name='id'><![CDATA[\"foo\"]]></param>\n </request>\n</error>\n" |
| http_version: |
| recorded_at: Wed, 06 Mar 2013 08:56:15 GMT |
| recorded_with: VCR 2.4.0 |