You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@deltacloud.apache.org by mf...@apache.org on 2011/04/20 23:25:33 UTC
svn commit: r1095516 [3/4] - in /incubator/deltacloud/trunk/server:
lib/deltacloud/drivers/rhevm/ tests/drivers/rhevm/
tests/drivers/rhevm/fixtures/
Added: incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/get-a27ff728fbf0908dc321f8112eb92c54413bc626.yml
URL: http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/get-a27ff728fbf0908dc321f8112eb92c54413bc626.yml?rev=1095516&view=auto
==============================================================================
--- incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/get-a27ff728fbf0908dc321f8112eb92c54413bc626.yml (added)
+++ incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/get-a27ff728fbf0908dc321f8112eb92c54413bc626.yml Wed Apr 20 21:25:31 2011
@@ -0,0 +1,109 @@
+---
+- !ruby/struct:VCR::HTTPInteraction
+ request: !ruby/struct:VCR::Request
+ method: :get
+ uri: https://rhev-m%40deltacloud.local:RedHat001@rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413
+ body:
+ headers:
+ accept:
+ - application/xml; detail=disks; detail=nics; detail=hosts
+ accept-encoding:
+ - gzip, deflate
+ response: !ruby/struct:VCR::Response
+ status: !ruby/struct:VCR::ResponseStatus
+ code: 200
+ message: OK
+ headers:
+ expires:
+ - Wed, 31 Dec 1969 16:00:00 PST
+ content-type:
+ - application/xml
+ server:
+ - Apache-Coyote/1.1
+ date:
+ - Wed, 20 Apr 2011 20:19:44 GMT
+ content-length:
+ - "3674"
+ cache-control:
+ - no-cache
+ pragma:
+ - No-cache
+ body: |
+ <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+ <vm id="52ccd5ee-5a6e-4dea-8ed1-f26e57766413" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413">
+ <name>mock-test1</name>
+ <description>F14 Minimal installation with Ruby preinstalled</description>
+ <actions>
+ <link rel="migrate" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/migrate"/>
+ <link rel="export" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/export"/>
+ <link rel="ticket" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/ticket"/>
+ <link rel="shutdown" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/shutdown"/>
+ <link rel="start" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/start"/>
+ <link rel="stop" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/stop"/>
+ <link rel="suspend" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/suspend"/>
+ <link rel="detach" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/detach"/>
+ </actions>
+ <link rel="cdroms" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/cdroms"/>
+ <link rel="disks" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/disks"/>
+ <link rel="nics" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/nics"/>
+ <link rel="snapshots" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/snapshots"/>
+ <link rel="tags" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/tags"/>
+ <link rel="statistics" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/statistics"/>
+ <type>desktop</type>
+ <status>UP</status>
+ <memory>536870912</memory>
+ <cpu>
+ <topology cores="1" sockets="1"/>
+ </cpu>
+ <os type="OtherLinux">
+ <boot dev="hd"/>
+ </os>
+ <high_availability>
+ <enabled>false</enabled>
+ <priority>0</priority>
+ </high_availability>
+ <display>
+ <type>spice</type>
+ <address>10.34.32.183</address>
+ <port>5914</port>
+ <monitors>1</monitors>
+ </display>
+ <host id="0" href="/rhevm-api-powershell/hosts/0"/>
+ <cluster id="0" href="/rhevm-api-powershell/clusters/0"/>
+ <template id="bb2e79bd-fd73-46a1-b391-a390b1998f03" href="/rhevm-api-powershell/templates/bb2e79bd-fd73-46a1-b391-a390b1998f03"/>
+ <start_time>2011-04-20T20:18:48.986Z</start_time>
+ <creation_time>2011-04-20T13:18:00.000Z</creation_time>
+ <origin>rhev</origin>
+ <stateless>false</stateless>
+ <domain>
+ <name>deltacloud.local</name>
+ </domain>
+ <disks>
+ <disk id="5781a459-0055-4a01-8b6f-5886b6fac325">
+ <description>_mock-test1_4/20/2011 1:18:23 PM</description>
+ <vm id="52ccd5ee-5a6e-4dea-8ed1-f26e57766413"/>
+ <size>1073741824</size>
+ <type>system</type>
+ <status>OK</status>
+ <interface>virtio</interface>
+ <format>cow</format>
+ <sparse>true</sparse>
+ <bootable>true</bootable>
+ <wipe_after_delete>false</wipe_after_delete>
+ <propagate_errors>false</propagate_errors>
+ </disk>
+ </disks>
+ <nics>
+ <nic id="64ea1a12-03e0-46bf-a719-340301ff16ce">
+ <name>nic1</name>
+ <vm id="52ccd5ee-5a6e-4dea-8ed1-f26e57766413"/>
+ <network>
+ <name>rhevm</name>
+ </network>
+ <type>virtio</type>
+ <mac address="00:1a:4a:22:20:5e"/>
+ </nic>
+ </nics>
+ </vm>
+
+ http_version: "1.1"
Added: incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/get-b725e6609631e772cd5d959e1e5f89745ca1e16c.yml
URL: http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/get-b725e6609631e772cd5d959e1e5f89745ca1e16c.yml?rev=1095516&view=auto
==============================================================================
--- incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/get-b725e6609631e772cd5d959e1e5f89745ca1e16c.yml (added)
+++ incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/get-b725e6609631e772cd5d959e1e5f89745ca1e16c.yml Wed Apr 20 21:25:31 2011
@@ -0,0 +1,105 @@
+---
+- !ruby/struct:VCR::HTTPInteraction
+ request: !ruby/struct:VCR::Request
+ method: :get
+ uri: https://rhev-m%40deltacloud.local:RedHat001@rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7
+ body:
+ headers:
+ accept:
+ - application/xml; detail=disks; detail=nics; detail=hosts
+ accept-encoding:
+ - gzip, deflate
+ response: !ruby/struct:VCR::Response
+ status: !ruby/struct:VCR::ResponseStatus
+ code: 200
+ message: OK
+ headers:
+ expires:
+ - Wed, 31 Dec 1969 16:00:00 PST
+ content-type:
+ - application/xml
+ server:
+ - Apache-Coyote/1.1
+ date:
+ - Wed, 20 Apr 2011 20:18:33 GMT
+ content-length:
+ - "3511"
+ cache-control:
+ - no-cache
+ pragma:
+ - No-cache
+ body: |
+ <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+ <vm id="a4437689-0ede-4b61-ab96-6bbd97e81da7" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7">
+ <name>mock-test2</name>
+ <description>F14 Minimal installation with Ruby preinstalled</description>
+ <actions>
+ <link rel="migrate" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/migrate"/>
+ <link rel="export" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/export"/>
+ <link rel="ticket" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/ticket"/>
+ <link rel="shutdown" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/shutdown"/>
+ <link rel="start" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/start"/>
+ <link rel="stop" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/stop"/>
+ <link rel="suspend" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/suspend"/>
+ <link rel="detach" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/detach"/>
+ </actions>
+ <link rel="cdroms" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/cdroms"/>
+ <link rel="disks" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/disks"/>
+ <link rel="nics" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/nics"/>
+ <link rel="snapshots" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/snapshots"/>
+ <link rel="tags" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/tags"/>
+ <link rel="statistics" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/statistics"/>
+ <type>server</type>
+ <status>IMAGE_LOCKED</status>
+ <memory>536870912</memory>
+ <cpu>
+ <topology cores="1" sockets="1"/>
+ </cpu>
+ <os type="OtherLinux">
+ <boot dev="hd"/>
+ </os>
+ <high_availability>
+ <enabled>false</enabled>
+ <priority>0</priority>
+ </high_availability>
+ <display>
+ <type>spice</type>
+ <monitors>1</monitors>
+ </display>
+ <cluster id="0" href="/rhevm-api-powershell/clusters/0"/>
+ <template id="bb2e79bd-fd73-46a1-b391-a390b1998f03" href="/rhevm-api-powershell/templates/bb2e79bd-fd73-46a1-b391-a390b1998f03"/>
+ <creation_time>2011-04-20T13:18:00.000Z</creation_time>
+ <origin>rhev</origin>
+ <stateless>false</stateless>
+ <domain>
+ <name>deltacloud.local</name>
+ </domain>
+ <disks>
+ <disk id="b68b8d09-6696-4f16-ba71-5d11d68cf81d">
+ <description>_mock-test2_4/20/2011 1:18:26 PM</description>
+ <vm id="a4437689-0ede-4b61-ab96-6bbd97e81da7"/>
+ <size>7113539584</size>
+ <type>system</type>
+ <status>LOCKED</status>
+ <interface>virtio</interface>
+ <format>cow</format>
+ <sparse>true</sparse>
+ <bootable>true</bootable>
+ <wipe_after_delete>false</wipe_after_delete>
+ <propagate_errors>false</propagate_errors>
+ </disk>
+ </disks>
+ <nics>
+ <nic id="60bd2833-83fd-4396-b677-6ee6b4613534">
+ <name>nic1</name>
+ <vm id="a4437689-0ede-4b61-ab96-6bbd97e81da7"/>
+ <network>
+ <name>rhevm</name>
+ </network>
+ <type>virtio</type>
+ <mac address="00:1a:4a:22:20:5f"/>
+ </nic>
+ </nics>
+ </vm>
+
+ http_version: "1.1"
Added: incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/get-be045aca4b4efa1b0b410ce93fd2d4a25ed58336.yml
URL: http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/get-be045aca4b4efa1b0b410ce93fd2d4a25ed58336.yml?rev=1095516&view=auto
==============================================================================
--- incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/get-be045aca4b4efa1b0b410ce93fd2d4a25ed58336.yml (added)
+++ incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/get-be045aca4b4efa1b0b410ce93fd2d4a25ed58336.yml Wed Apr 20 21:25:31 2011
@@ -0,0 +1,39 @@
+---
+- !ruby/struct:VCR::HTTPInteraction
+ request: !ruby/struct:VCR::Request
+ method: :get
+ uri: https://rhev-m%40deltacloud.local:RedHat001@rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7
+ body:
+ headers:
+ accept:
+ - application/xml; detail=disks; detail=nics; detail=hosts
+ accept-encoding:
+ - gzip, deflate
+ response: !ruby/struct:VCR::Response
+ status: !ruby/struct:VCR::ResponseStatus
+ code: 500
+ message: Internal Server Error
+ headers:
+ content-type:
+ - text/html;charset=utf-8
+ server:
+ - Apache-Coyote/1.1
+ date:
+ - Wed, 20 Apr 2011 20:23:12 GMT
+ content-length:
+ - "3114"
+ body: |-
+ <html><head><title>Apache Tomcat/5.5.31 - Error report</title><style><!--H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A {color : black;}A.name {color : black;}HR {color : #525D76;}--></style> </head><body><h1>HTTP Status 500 - </h1><HR size="1" noshade="noshade"><p><b>type</b> Exception report</p><p><b>message</b> <u></u></p><p><b>description</b> <u>The server encountered an internal error () that prevented it from fulfilling this request.</u></p><p><b>exception</b> <pre>org.jboss.resteasy.spi.Unhand
ledException: com.redhat.rhevm.api.powershell.util.PowerShellException: Command 'get-vm "a4437689-0ede-4b61-ab96-6bbd97e81da7" | foreach { $d = $_.creationdate; $d; $d = [system.datetime]::specifykind($d, [system.datetimeKind]::utc); [string]::format("{0}:{1}:{2}:{3}:{4}:{5}", $d.year, $d.month, $d.day, $d.hour,$d.minute, $d.second); $_; $_.getdiskimages(); $_.getnetworkadapters(); if ($_.runningonhost -ne '-1') { $h = get-host $_.runningonhost; $nics = $h.getnetworkadapters(); $nets = get-networks -clusterid $h.hostclusterid; foreach ($net in $nets) { if ($net.isdisplay) { $display_net = $net.name; break; } } if (!$display_net) { $display_net = "rhevm"; } $display_nic = $nics[0]; foreach ($nic in $nics) { if ($nic.network -eq $display_net) { $display_nic = $nic; } } $display_nic;}}' exited with status=1
+ org.jboss.resteasy.core.SynchronousDispatcher.unwrapException(SynchronousDispatcher.java:329)
+ org.jboss.resteasy.core.SynchronousDispatcher.handleApplicationException(SynchronousDispatcher.java:305)
+ org.jboss.resteasy.core.SynchronousDispatcher.handleException(SynchronousDispatcher.java:198)
+ org.jboss.resteasy.core.SynchronousDispatcher.handleInvokerException(SynchronousDispatcher.java:174)
+ org.jboss.resteasy.core.SynchronousDispatcher.getResponse(SynchronousDispatcher.java:518)
+ org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:480)
+ org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:119)
+ org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:207)
+ org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:55)
+ org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:50)
+ javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
+ </pre></p><p><b>note</b> <u>The full stack trace of the root cause is available in the Apache Tomcat/5.5.31 logs.</u></p><HR size="1" noshade="noshade"><h3>Apache Tomcat/5.5.31</h3></body></html>
+ http_version: "1.1"
Added: incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/get-c3a26ca10909a44f5ecaf01f6368c942e4d0189d.yml
URL: http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/get-c3a26ca10909a44f5ecaf01f6368c942e4d0189d.yml?rev=1095516&view=auto
==============================================================================
--- incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/get-c3a26ca10909a44f5ecaf01f6368c942e4d0189d.yml (added)
+++ incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/get-c3a26ca10909a44f5ecaf01f6368c942e4d0189d.yml Wed Apr 20 21:25:31 2011
@@ -0,0 +1,109 @@
+---
+- !ruby/struct:VCR::HTTPInteraction
+ request: !ruby/struct:VCR::Request
+ method: :get
+ uri: https://rhev-m%40deltacloud.local:RedHat001@rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7
+ body:
+ headers:
+ accept:
+ - application/xml; detail=disks; detail=nics; detail=hosts
+ accept-encoding:
+ - gzip, deflate
+ response: !ruby/struct:VCR::Response
+ status: !ruby/struct:VCR::ResponseStatus
+ code: 200
+ message: OK
+ headers:
+ expires:
+ - Wed, 31 Dec 1969 16:00:00 PST
+ content-type:
+ - application/xml
+ server:
+ - Apache-Coyote/1.1
+ date:
+ - Wed, 20 Apr 2011 20:19:45 GMT
+ content-length:
+ - "3682"
+ cache-control:
+ - no-cache
+ pragma:
+ - No-cache
+ body: |
+ <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+ <vm id="a4437689-0ede-4b61-ab96-6bbd97e81da7" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7">
+ <name>mock-test2</name>
+ <description>F14 Minimal installation with Ruby preinstalled</description>
+ <actions>
+ <link rel="migrate" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/migrate"/>
+ <link rel="export" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/export"/>
+ <link rel="ticket" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/ticket"/>
+ <link rel="shutdown" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/shutdown"/>
+ <link rel="start" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/start"/>
+ <link rel="stop" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/stop"/>
+ <link rel="suspend" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/suspend"/>
+ <link rel="detach" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/detach"/>
+ </actions>
+ <link rel="cdroms" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/cdroms"/>
+ <link rel="disks" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/disks"/>
+ <link rel="nics" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/nics"/>
+ <link rel="snapshots" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/snapshots"/>
+ <link rel="tags" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/tags"/>
+ <link rel="statistics" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/statistics"/>
+ <type>server</type>
+ <status>POWERING_UP</status>
+ <memory>536870912</memory>
+ <cpu>
+ <topology cores="1" sockets="1"/>
+ </cpu>
+ <os type="OtherLinux">
+ <boot dev="hd"/>
+ </os>
+ <high_availability>
+ <enabled>false</enabled>
+ <priority>0</priority>
+ </high_availability>
+ <display>
+ <type>spice</type>
+ <address>10.34.32.183</address>
+ <port>5919</port>
+ <monitors>1</monitors>
+ </display>
+ <host id="0" href="/rhevm-api-powershell/hosts/0"/>
+ <cluster id="0" href="/rhevm-api-powershell/clusters/0"/>
+ <template id="bb2e79bd-fd73-46a1-b391-a390b1998f03" href="/rhevm-api-powershell/templates/bb2e79bd-fd73-46a1-b391-a390b1998f03"/>
+ <start_time>2011-04-20T20:18:52.423Z</start_time>
+ <creation_time>2011-04-20T13:18:00.000Z</creation_time>
+ <origin>rhev</origin>
+ <stateless>false</stateless>
+ <domain>
+ <name>deltacloud.local</name>
+ </domain>
+ <disks>
+ <disk id="b68b8d09-6696-4f16-ba71-5d11d68cf81d">
+ <description>_mock-test2_4/20/2011 1:18:26 PM</description>
+ <vm id="a4437689-0ede-4b61-ab96-6bbd97e81da7"/>
+ <size>1073741824</size>
+ <type>system</type>
+ <status>OK</status>
+ <interface>virtio</interface>
+ <format>cow</format>
+ <sparse>true</sparse>
+ <bootable>true</bootable>
+ <wipe_after_delete>false</wipe_after_delete>
+ <propagate_errors>false</propagate_errors>
+ </disk>
+ </disks>
+ <nics>
+ <nic id="60bd2833-83fd-4396-b677-6ee6b4613534">
+ <name>nic1</name>
+ <vm id="a4437689-0ede-4b61-ab96-6bbd97e81da7"/>
+ <network>
+ <name>rhevm</name>
+ </network>
+ <type>virtio</type>
+ <mac address="00:1a:4a:22:20:5f"/>
+ </nic>
+ </nics>
+ </vm>
+
+ http_version: "1.1"
Modified: incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/get-dd7d02910e76e86ce94d113c1175f2ddb2ec711d.yml
URL: http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/get-dd7d02910e76e86ce94d113c1175f2ddb2ec711d.yml?rev=1095516&r1=1095515&r2=1095516&view=diff
==============================================================================
--- incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/get-dd7d02910e76e86ce94d113c1175f2ddb2ec711d.yml (original)
+++ incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/get-dd7d02910e76e86ce94d113c1175f2ddb2ec711d.yml Wed Apr 20 21:25:31 2011
@@ -2,89 +2,11 @@
- !ruby/struct:VCR::HTTPInteraction
request: !ruby/struct:VCR::Request
method: :get
- uri: https://rhev-m%40deltacloud.local:RedHat001@rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell
- body:
- headers:
- accept:
- - application/xml
- accept-encoding:
- - gzip, deflate
- response: !ruby/struct:VCR::Response
- status: !ruby/struct:VCR::ResponseStatus
- code: 200
- message: OK
- headers:
- expires:
- - Wed, 31 Dec 1969 16:00:00 PST
- content-type:
- - application/xml
- server:
- - Apache-Coyote/1.1
- date:
- - Mon, 11 Apr 2011 16:17:39 GMT
- content-length:
- - "2163"
- link:
- - <https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/capabilities>; rel=capabilities,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/clusters>; rel=clusters,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/clusters?search={query}>; rel=clusters/search,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/datacenters>; rel=datacenters,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/datacenters?search={query}>; rel=datacenters/search,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/events>; rel=events,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/events?search={query}>; rel=events/search,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/hosts>; rel=hosts,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/hosts?search={query}>; rel=hosts/search,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/networks>; rel=ne
tworks,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/roles>; rel=roles,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/storagedomains>; rel=storagedomains,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/storagedomains?search={query}>; rel=storagedomains/search,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/tags>; rel=tags,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/templates>; rel=templates,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/templates?search={query}>; rel=templates/search,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/users>; rel=users,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/users?search={query}>; rel=users/search,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/vmpools>; rel=vmpools,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/vmpools?search={query}>; rel=vmpools/sea
rch,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/vms>; rel=vms,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/vms?search={query}>; rel=vms/search
- cache-control:
- - no-cache
- pragma:
- - No-cache
- body: |
- <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
- <api>
- <link rel="capabilities" href="/rhevm-api-powershell/capabilities"/>
- <link rel="clusters" href="/rhevm-api-powershell/clusters"/>
- <link rel="clusters/search" href="/rhevm-api-powershell/clusters?search={query}"/>
- <link rel="datacenters" href="/rhevm-api-powershell/datacenters"/>
- <link rel="datacenters/search" href="/rhevm-api-powershell/datacenters?search={query}"/>
- <link rel="events" href="/rhevm-api-powershell/events"/>
- <link rel="events/search" href="/rhevm-api-powershell/events?search={query}"/>
- <link rel="hosts" href="/rhevm-api-powershell/hosts"/>
- <link rel="hosts/search" href="/rhevm-api-powershell/hosts?search={query}"/>
- <link rel="networks" href="/rhevm-api-powershell/networks"/>
- <link rel="roles" href="/rhevm-api-powershell/roles"/>
- <link rel="storagedomains" href="/rhevm-api-powershell/storagedomains"/>
- <link rel="storagedomains/search" href="/rhevm-api-powershell/storagedomains?search={query}"/>
- <link rel="tags" href="/rhevm-api-powershell/tags"/>
- <link rel="templates" href="/rhevm-api-powershell/templates"/>
- <link rel="templates/search" href="/rhevm-api-powershell/templates?search={query}"/>
- <link rel="users" href="/rhevm-api-powershell/users"/>
- <link rel="users/search" href="/rhevm-api-powershell/users?search={query}"/>
- <link rel="vmpools" href="/rhevm-api-powershell/vmpools"/>
- <link rel="vmpools/search" href="/rhevm-api-powershell/vmpools?search={query}"/>
- <link rel="vms" href="/rhevm-api-powershell/vms"/>
- <link rel="vms/search" href="/rhevm-api-powershell/vms?search={query}"/>
- <system_version revision="51796" build="4" minor="2" major="2"/>
- <summary>
- <vms>
- <total>10</total>
- <active>10</active>
- </vms>
- <hosts>
- <total>1</total>
- <active>1</active>
- </hosts>
- <users>
- <total>5</total>
- <active>4</active>
- </users>
- <storage_domains>
- <total>2</total>
- <active>2</active>
- </storage_domains>
- </summary>
- </api>
-
- http_version: "1.1"
-- !ruby/struct:VCR::HTTPInteraction
- request: !ruby/struct:VCR::Request
- method: :get
uri: https://rhev-m%40deltacloud.local:RedHat001@rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/clusters
body:
headers:
accept:
- - application/xml
+ - application/xml; detail=datacenters
accept-encoding:
- gzip, deflate
response: !ruby/struct:VCR::Response
@@ -99,7 +21,7 @@
server:
- Apache-Coyote/1.1
date:
- - Mon, 11 Apr 2011 16:17:39 GMT
+ - Wed, 20 Apr 2011 20:23:22 GMT
content-length:
- "738"
cache-control:
@@ -148,7 +70,7 @@
server:
- Apache-Coyote/1.1
date:
- - Mon, 11 Apr 2011 16:17:39 GMT
+ - Wed, 20 Apr 2011 20:23:22 GMT
content-length:
- "707"
cache-control:
@@ -162,7 +84,7 @@
<description>The default Data Center</description>
<link rel="files" href="/rhevm-api-powershell/datacenters/ae5ff258-82f3-4cf6-8280-8f685ac068ac/files"/>
<link rel="storagedomains" href="/rhevm-api-powershell/datacenters/ae5ff258-82f3-4cf6-8280-8f685ac068ac/storagedomains"/>
- <storage_type>ISCSI</storage_type>
+ <storage_type>iscsi</storage_type>
<version minor="2" major="2"/>
<supported_versions>
<version minor="2" major="2"/>
Added: incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/get-e35967943cfbfa708dd75761107adfd7cfa9c31d.yml
URL: http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/get-e35967943cfbfa708dd75761107adfd7cfa9c31d.yml?rev=1095516&view=auto
==============================================================================
--- incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/get-e35967943cfbfa708dd75761107adfd7cfa9c31d.yml (added)
+++ incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/get-e35967943cfbfa708dd75761107adfd7cfa9c31d.yml Wed Apr 20 21:25:31 2011
@@ -0,0 +1,106 @@
+---
+- !ruby/struct:VCR::HTTPInteraction
+ request: !ruby/struct:VCR::Request
+ method: :get
+ uri: https://rhev-m%40deltacloud.local:RedHat001@rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413
+ body:
+ headers:
+ accept:
+ - application/xml; detail=disks; detail=nics; detail=hosts
+ accept-encoding:
+ - gzip, deflate
+ response: !ruby/struct:VCR::Response
+ status: !ruby/struct:VCR::ResponseStatus
+ code: 200
+ message: OK
+ headers:
+ expires:
+ - Wed, 31 Dec 1969 16:00:00 PST
+ content-type:
+ - application/xml
+ server:
+ - Apache-Coyote/1.1
+ date:
+ - Wed, 20 Apr 2011 20:20:39 GMT
+ content-length:
+ - "3526"
+ cache-control:
+ - no-cache
+ pragma:
+ - No-cache
+ body: |
+ <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+ <vm id="52ccd5ee-5a6e-4dea-8ed1-f26e57766413" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413">
+ <name>mock-test1</name>
+ <description>F14 Minimal installation with Ruby preinstalled</description>
+ <actions>
+ <link rel="migrate" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/migrate"/>
+ <link rel="export" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/export"/>
+ <link rel="ticket" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/ticket"/>
+ <link rel="shutdown" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/shutdown"/>
+ <link rel="start" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/start"/>
+ <link rel="stop" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/stop"/>
+ <link rel="suspend" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/suspend"/>
+ <link rel="detach" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/detach"/>
+ </actions>
+ <link rel="cdroms" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/cdroms"/>
+ <link rel="disks" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/disks"/>
+ <link rel="nics" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/nics"/>
+ <link rel="snapshots" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/snapshots"/>
+ <link rel="tags" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/tags"/>
+ <link rel="statistics" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/statistics"/>
+ <type>desktop</type>
+ <status>DOWN</status>
+ <memory>536870912</memory>
+ <cpu>
+ <topology cores="1" sockets="1"/>
+ </cpu>
+ <os type="OtherLinux">
+ <boot dev="hd"/>
+ </os>
+ <high_availability>
+ <enabled>false</enabled>
+ <priority>0</priority>
+ </high_availability>
+ <display>
+ <type>spice</type>
+ <port>5914</port>
+ <monitors>1</monitors>
+ </display>
+ <cluster id="0" href="/rhevm-api-powershell/clusters/0"/>
+ <template id="bb2e79bd-fd73-46a1-b391-a390b1998f03" href="/rhevm-api-powershell/templates/bb2e79bd-fd73-46a1-b391-a390b1998f03"/>
+ <creation_time>2011-04-20T13:18:00.000Z</creation_time>
+ <origin>rhev</origin>
+ <stateless>false</stateless>
+ <domain>
+ <name>deltacloud.local</name>
+ </domain>
+ <disks>
+ <disk id="5781a459-0055-4a01-8b6f-5886b6fac325">
+ <description>_mock-test1_4/20/2011 1:18:23 PM</description>
+ <vm id="52ccd5ee-5a6e-4dea-8ed1-f26e57766413"/>
+ <size>1073741824</size>
+ <type>system</type>
+ <status>OK</status>
+ <interface>virtio</interface>
+ <format>cow</format>
+ <sparse>true</sparse>
+ <bootable>true</bootable>
+ <wipe_after_delete>false</wipe_after_delete>
+ <propagate_errors>false</propagate_errors>
+ </disk>
+ </disks>
+ <nics>
+ <nic id="64ea1a12-03e0-46bf-a719-340301ff16ce">
+ <name>nic1</name>
+ <vm id="52ccd5ee-5a6e-4dea-8ed1-f26e57766413"/>
+ <network>
+ <name>rhevm</name>
+ </network>
+ <type>virtio</type>
+ <mac address="00:1a:4a:22:20:5e"/>
+ </nic>
+ </nics>
+ </vm>
+
+ http_version: "1.1"
Modified: incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/get-f1d6fe5300bb627fd7d85a415b2e1a6ffe3194af.yml
URL: http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/get-f1d6fe5300bb627fd7d85a415b2e1a6ffe3194af.yml?rev=1095516&r1=1095515&r2=1095516&view=diff
==============================================================================
--- incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/get-f1d6fe5300bb627fd7d85a415b2e1a6ffe3194af.yml (original)
+++ incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/get-f1d6fe5300bb627fd7d85a415b2e1a6ffe3194af.yml Wed Apr 20 21:25:31 2011
@@ -2,84 +2,6 @@
- !ruby/struct:VCR::HTTPInteraction
request: !ruby/struct:VCR::Request
method: :get
- uri: https://rhev-m%40deltacloud.local:RedHat001@rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell
- body:
- headers:
- accept:
- - application/xml
- accept-encoding:
- - gzip, deflate
- response: !ruby/struct:VCR::Response
- status: !ruby/struct:VCR::ResponseStatus
- code: 200
- message: OK
- headers:
- expires:
- - Wed, 31 Dec 1969 16:00:00 PST
- content-type:
- - application/xml
- server:
- - Apache-Coyote/1.1
- date:
- - Mon, 11 Apr 2011 16:13:39 GMT
- content-length:
- - "2163"
- link:
- - <https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/capabilities>; rel=capabilities,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/clusters>; rel=clusters,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/clusters?search={query}>; rel=clusters/search,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/datacenters>; rel=datacenters,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/datacenters?search={query}>; rel=datacenters/search,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/events>; rel=events,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/events?search={query}>; rel=events/search,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/hosts>; rel=hosts,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/hosts?search={query}>; rel=hosts/search,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/networks>; rel=ne
tworks,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/roles>; rel=roles,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/storagedomains>; rel=storagedomains,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/storagedomains?search={query}>; rel=storagedomains/search,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/tags>; rel=tags,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/templates>; rel=templates,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/templates?search={query}>; rel=templates/search,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/users>; rel=users,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/users?search={query}>; rel=users/search,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/vmpools>; rel=vmpools,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/vmpools?search={query}>; rel=vmpools/sea
rch,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/vms>; rel=vms,<https://rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/vms?search={query}>; rel=vms/search
- cache-control:
- - no-cache
- pragma:
- - No-cache
- body: |
- <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
- <api>
- <link rel="capabilities" href="/rhevm-api-powershell/capabilities"/>
- <link rel="clusters" href="/rhevm-api-powershell/clusters"/>
- <link rel="clusters/search" href="/rhevm-api-powershell/clusters?search={query}"/>
- <link rel="datacenters" href="/rhevm-api-powershell/datacenters"/>
- <link rel="datacenters/search" href="/rhevm-api-powershell/datacenters?search={query}"/>
- <link rel="events" href="/rhevm-api-powershell/events"/>
- <link rel="events/search" href="/rhevm-api-powershell/events?search={query}"/>
- <link rel="hosts" href="/rhevm-api-powershell/hosts"/>
- <link rel="hosts/search" href="/rhevm-api-powershell/hosts?search={query}"/>
- <link rel="networks" href="/rhevm-api-powershell/networks"/>
- <link rel="roles" href="/rhevm-api-powershell/roles"/>
- <link rel="storagedomains" href="/rhevm-api-powershell/storagedomains"/>
- <link rel="storagedomains/search" href="/rhevm-api-powershell/storagedomains?search={query}"/>
- <link rel="tags" href="/rhevm-api-powershell/tags"/>
- <link rel="templates" href="/rhevm-api-powershell/templates"/>
- <link rel="templates/search" href="/rhevm-api-powershell/templates?search={query}"/>
- <link rel="users" href="/rhevm-api-powershell/users"/>
- <link rel="users/search" href="/rhevm-api-powershell/users?search={query}"/>
- <link rel="vmpools" href="/rhevm-api-powershell/vmpools"/>
- <link rel="vmpools/search" href="/rhevm-api-powershell/vmpools?search={query}"/>
- <link rel="vms" href="/rhevm-api-powershell/vms"/>
- <link rel="vms/search" href="/rhevm-api-powershell/vms?search={query}"/>
- <system_version revision="51796" build="4" minor="2" major="2"/>
- <summary>
- <vms>
- <total>10</total>
- <active>10</active>
- </vms>
- <hosts>
- <total>1</total>
- <active>1</active>
- </hosts>
- <users>
- <total>5</total>
- <active>4</active>
- </users>
- <storage_domains>
- <total>2</total>
- <active>2</active>
- </storage_domains>
- </summary>
- </api>
-
- http_version: "1.1"
-- !ruby/struct:VCR::HTTPInteraction
- request: !ruby/struct:VCR::Request
- method: :get
uri: https://rhev-m%40deltacloud.local:RedHat001@rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/templates
body:
headers:
@@ -99,13 +21,13 @@
server:
- Apache-Coyote/1.1
date:
- - Mon, 11 Apr 2011 16:13:41 GMT
- content-length:
- - "8126"
+ - Wed, 20 Apr 2011 20:18:16 GMT
cache-control:
- no-cache
pragma:
- No-cache
+ transfer-encoding:
+ - chunked
body: |
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<templates>
@@ -118,7 +40,7 @@
<link rel="cdroms" href="/rhevm-api-powershell/templates/00000000-0000-0000-0000-000000000000/cdroms"/>
<link rel="disks" href="/rhevm-api-powershell/templates/00000000-0000-0000-0000-000000000000/disks"/>
<link rel="nics" href="/rhevm-api-powershell/templates/00000000-0000-0000-0000-000000000000/nics"/>
- <type>DESKTOP</type>
+ <type>desktop</type>
<status>OK</status>
<memory>536870912</memory>
<cpu>
@@ -129,13 +51,50 @@
</os>
<cluster id="0" href="/rhevm-api-powershell/clusters/0"/>
<creation_time>2008-04-01T00:00:00.000Z</creation_time>
- <origin>RHEV</origin>
- <highly_available>false</highly_available>
+ <origin>rhev</origin>
+ <high_availability>
+ <enabled>false</enabled>
+ </high_availability>
+ <display>
+ <type>vnc</type>
+ <monitors>1</monitors>
+ </display>
+ <stateless>false</stateless>
+ <domain>
+ <name>deltacloud.local</name>
+ </domain>
+ </template>
+ <template id="cd07443c-2778-425c-afa6-c3c7dcbf35b7" href="/rhevm-api-powershell/templates/cd07443c-2778-425c-afa6-c3c7dcbf35b7">
+ <name>Conductor_Apr15</name>
+ <actions>
+ <link rel="export" href="/rhevm-api-powershell/templates/cd07443c-2778-425c-afa6-c3c7dcbf35b7/export"/>
+ </actions>
+ <link rel="cdroms" href="/rhevm-api-powershell/templates/cd07443c-2778-425c-afa6-c3c7dcbf35b7/cdroms"/>
+ <link rel="disks" href="/rhevm-api-powershell/templates/cd07443c-2778-425c-afa6-c3c7dcbf35b7/disks"/>
+ <link rel="nics" href="/rhevm-api-powershell/templates/cd07443c-2778-425c-afa6-c3c7dcbf35b7/nics"/>
+ <type>server</type>
+ <status>OK</status>
+ <memory>2122317824</memory>
+ <cpu>
+ <topology cores="2" sockets="1"/>
+ </cpu>
+ <os type="OtherLinux">
+ <boot dev="hd"/>
+ </os>
+ <cluster id="0" href="/rhevm-api-powershell/clusters/0"/>
+ <creation_time>2011-04-15T10:36:00.000Z</creation_time>
+ <origin>rhev</origin>
+ <high_availability>
+ <enabled>false</enabled>
+ </high_availability>
<display>
- <type>VNC</type>
+ <type>vnc</type>
<monitors>1</monitors>
</display>
<stateless>false</stateless>
+ <domain>
+ <name>deltacloud.local</name>
+ </domain>
</template>
<template id="bb2e79bd-fd73-46a1-b391-a390b1998f03" href="/rhevm-api-powershell/templates/bb2e79bd-fd73-46a1-b391-a390b1998f03">
<name>F14-Minimal-Srv</name>
@@ -146,7 +105,7 @@
<link rel="cdroms" href="/rhevm-api-powershell/templates/bb2e79bd-fd73-46a1-b391-a390b1998f03/cdroms"/>
<link rel="disks" href="/rhevm-api-powershell/templates/bb2e79bd-fd73-46a1-b391-a390b1998f03/disks"/>
<link rel="nics" href="/rhevm-api-powershell/templates/bb2e79bd-fd73-46a1-b391-a390b1998f03/nics"/>
- <type>SERVER</type>
+ <type>server</type>
<status>OK</status>
<memory>536870912</memory>
<cpu>
@@ -157,13 +116,18 @@
</os>
<cluster id="0" href="/rhevm-api-powershell/clusters/0"/>
<creation_time>2011-02-28T11:55:00.000Z</creation_time>
- <origin>RHEV</origin>
- <highly_available>false</highly_available>
+ <origin>rhev</origin>
+ <high_availability>
+ <enabled>false</enabled>
+ </high_availability>
<display>
- <type>VNC</type>
+ <type>vnc</type>
<monitors>1</monitors>
</display>
<stateless>false</stateless>
+ <domain>
+ <name>deltacloud.local</name>
+ </domain>
</template>
<template id="a9882022-45b5-41f9-bbe6-99fa88425baa" href="/rhevm-api-powershell/templates/a9882022-45b5-41f9-bbe6-99fa88425baa">
<name>F14-Obsolete</name>
@@ -174,7 +138,7 @@
<link rel="cdroms" href="/rhevm-api-powershell/templates/a9882022-45b5-41f9-bbe6-99fa88425baa/cdroms"/>
<link rel="disks" href="/rhevm-api-powershell/templates/a9882022-45b5-41f9-bbe6-99fa88425baa/disks"/>
<link rel="nics" href="/rhevm-api-powershell/templates/a9882022-45b5-41f9-bbe6-99fa88425baa/nics"/>
- <type>DESKTOP</type>
+ <type>desktop</type>
<status>OK</status>
<memory>536870912</memory>
<cpu>
@@ -185,13 +149,18 @@
</os>
<cluster id="0" href="/rhevm-api-powershell/clusters/0"/>
<creation_time>2011-02-09T12:46:00.000Z</creation_time>
- <origin>RHEV</origin>
- <highly_available>false</highly_available>
+ <origin>rhev</origin>
+ <high_availability>
+ <enabled>false</enabled>
+ </high_availability>
<display>
- <type>VNC</type>
+ <type>vnc</type>
<monitors>1</monitors>
</display>
<stateless>false</stateless>
+ <domain>
+ <name>deltacloud.local</name>
+ </domain>
</template>
<template id="e086279e-99df-4aaf-827c-a15ca4d3208f" href="/rhevm-api-powershell/templates/e086279e-99df-4aaf-827c-a15ca4d3208f">
<name>F14-W-Mongo</name>
@@ -202,7 +171,7 @@
<link rel="cdroms" href="/rhevm-api-powershell/templates/e086279e-99df-4aaf-827c-a15ca4d3208f/cdroms"/>
<link rel="disks" href="/rhevm-api-powershell/templates/e086279e-99df-4aaf-827c-a15ca4d3208f/disks"/>
<link rel="nics" href="/rhevm-api-powershell/templates/e086279e-99df-4aaf-827c-a15ca4d3208f/nics"/>
- <type>SERVER</type>
+ <type>server</type>
<status>OK</status>
<memory>2147483648</memory>
<cpu>
@@ -213,13 +182,18 @@
</os>
<cluster id="0" href="/rhevm-api-powershell/clusters/0"/>
<creation_time>2011-02-25T12:09:00.000Z</creation_time>
- <origin>RHEV</origin>
- <highly_available>false</highly_available>
+ <origin>rhev</origin>
+ <high_availability>
+ <enabled>false</enabled>
+ </high_availability>
<display>
- <type>VNC</type>
+ <type>vnc</type>
<monitors>1</monitors>
</display>
<stateless>false</stateless>
+ <domain>
+ <name>deltacloud.local</name>
+ </domain>
</template>
<template id="6a76938d-fb93-4c53-943f-05f5e4ee47c6" href="/rhevm-api-powershell/templates/6a76938d-fb93-4c53-943f-05f5e4ee47c6">
<name>RHEL6-Blank</name>
@@ -230,7 +204,7 @@
<link rel="cdroms" href="/rhevm-api-powershell/templates/6a76938d-fb93-4c53-943f-05f5e4ee47c6/cdroms"/>
<link rel="disks" href="/rhevm-api-powershell/templates/6a76938d-fb93-4c53-943f-05f5e4ee47c6/disks"/>
<link rel="nics" href="/rhevm-api-powershell/templates/6a76938d-fb93-4c53-943f-05f5e4ee47c6/nics"/>
- <type>SERVER</type>
+ <type>server</type>
<status>OK</status>
<memory>536870912</memory>
<cpu>
@@ -242,13 +216,18 @@
</os>
<cluster id="0" href="/rhevm-api-powershell/clusters/0"/>
<creation_time>2011-02-08T17:34:00.000Z</creation_time>
- <origin>RHEV</origin>
- <highly_available>false</highly_available>
+ <origin>rhev</origin>
+ <high_availability>
+ <enabled>false</enabled>
+ </high_availability>
<display>
- <type>VNC</type>
+ <type>vnc</type>
<monitors>1</monitors>
</display>
<stateless>false</stateless>
+ <domain>
+ <name>deltacloud.local</name>
+ </domain>
</template>
<template id="5fb0ba84-26a1-43fe-b9aa-c38eb3006c6c" href="/rhevm-api-powershell/templates/5fb0ba84-26a1-43fe-b9aa-c38eb3006c6c">
<name>Win2k8R2-Ent</name>
@@ -259,7 +238,7 @@
<link rel="cdroms" href="/rhevm-api-powershell/templates/5fb0ba84-26a1-43fe-b9aa-c38eb3006c6c/cdroms"/>
<link rel="disks" href="/rhevm-api-powershell/templates/5fb0ba84-26a1-43fe-b9aa-c38eb3006c6c/disks"/>
<link rel="nics" href="/rhevm-api-powershell/templates/5fb0ba84-26a1-43fe-b9aa-c38eb3006c6c/nics"/>
- <type>SERVER</type>
+ <type>server</type>
<status>OK</status>
<memory>536870912</memory>
<cpu>
@@ -271,13 +250,19 @@
</os>
<cluster id="0" href="/rhevm-api-powershell/clusters/0"/>
<creation_time>2011-02-09T10:06:00.000Z</creation_time>
- <origin>RHEV</origin>
- <highly_available>false</highly_available>
+ <origin>rhev</origin>
+ <high_availability>
+ <enabled>false</enabled>
+ </high_availability>
<display>
- <type>VNC</type>
+ <type>vnc</type>
<monitors>1</monitors>
</display>
<stateless>false</stateless>
+ <timezone>America/Tijuana</timezone>
+ <domain>
+ <name>deltacloud.local</name>
+ </domain>
</template>
</templates>
Added: incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/get-f3865f3833d2c30eddcaec678cafd8ca6595003e.yml
URL: http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/get-f3865f3833d2c30eddcaec678cafd8ca6595003e.yml?rev=1095516&view=auto
==============================================================================
--- incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/get-f3865f3833d2c30eddcaec678cafd8ca6595003e.yml (added)
+++ incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/get-f3865f3833d2c30eddcaec678cafd8ca6595003e.yml Wed Apr 20 21:25:31 2011
@@ -0,0 +1,109 @@
+---
+- !ruby/struct:VCR::HTTPInteraction
+ request: !ruby/struct:VCR::Request
+ method: :get
+ uri: https://rhev-m%40deltacloud.local:RedHat001@rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413
+ body:
+ headers:
+ accept:
+ - application/xml; detail=disks; detail=nics; detail=hosts
+ accept-encoding:
+ - gzip, deflate
+ response: !ruby/struct:VCR::Response
+ status: !ruby/struct:VCR::ResponseStatus
+ code: 200
+ message: OK
+ headers:
+ expires:
+ - Wed, 31 Dec 1969 16:00:00 PST
+ content-type:
+ - application/xml
+ server:
+ - Apache-Coyote/1.1
+ date:
+ - Wed, 20 Apr 2011 20:19:44 GMT
+ content-length:
+ - "3674"
+ cache-control:
+ - no-cache
+ pragma:
+ - No-cache
+ body: |
+ <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+ <vm id="52ccd5ee-5a6e-4dea-8ed1-f26e57766413" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413">
+ <name>mock-test1</name>
+ <description>F14 Minimal installation with Ruby preinstalled</description>
+ <actions>
+ <link rel="migrate" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/migrate"/>
+ <link rel="export" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/export"/>
+ <link rel="ticket" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/ticket"/>
+ <link rel="shutdown" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/shutdown"/>
+ <link rel="start" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/start"/>
+ <link rel="stop" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/stop"/>
+ <link rel="suspend" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/suspend"/>
+ <link rel="detach" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/detach"/>
+ </actions>
+ <link rel="cdroms" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/cdroms"/>
+ <link rel="disks" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/disks"/>
+ <link rel="nics" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/nics"/>
+ <link rel="snapshots" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/snapshots"/>
+ <link rel="tags" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/tags"/>
+ <link rel="statistics" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/statistics"/>
+ <type>desktop</type>
+ <status>UP</status>
+ <memory>536870912</memory>
+ <cpu>
+ <topology cores="1" sockets="1"/>
+ </cpu>
+ <os type="OtherLinux">
+ <boot dev="hd"/>
+ </os>
+ <high_availability>
+ <enabled>false</enabled>
+ <priority>0</priority>
+ </high_availability>
+ <display>
+ <type>spice</type>
+ <address>10.34.32.183</address>
+ <port>5914</port>
+ <monitors>1</monitors>
+ </display>
+ <host id="0" href="/rhevm-api-powershell/hosts/0"/>
+ <cluster id="0" href="/rhevm-api-powershell/clusters/0"/>
+ <template id="bb2e79bd-fd73-46a1-b391-a390b1998f03" href="/rhevm-api-powershell/templates/bb2e79bd-fd73-46a1-b391-a390b1998f03"/>
+ <start_time>2011-04-20T20:18:48.510Z</start_time>
+ <creation_time>2011-04-20T13:18:00.000Z</creation_time>
+ <origin>rhev</origin>
+ <stateless>false</stateless>
+ <domain>
+ <name>deltacloud.local</name>
+ </domain>
+ <disks>
+ <disk id="5781a459-0055-4a01-8b6f-5886b6fac325">
+ <description>_mock-test1_4/20/2011 1:18:23 PM</description>
+ <vm id="52ccd5ee-5a6e-4dea-8ed1-f26e57766413"/>
+ <size>1073741824</size>
+ <type>system</type>
+ <status>OK</status>
+ <interface>virtio</interface>
+ <format>cow</format>
+ <sparse>true</sparse>
+ <bootable>true</bootable>
+ <wipe_after_delete>false</wipe_after_delete>
+ <propagate_errors>false</propagate_errors>
+ </disk>
+ </disks>
+ <nics>
+ <nic id="64ea1a12-03e0-46bf-a719-340301ff16ce">
+ <name>nic1</name>
+ <vm id="52ccd5ee-5a6e-4dea-8ed1-f26e57766413"/>
+ <network>
+ <name>rhevm</name>
+ </network>
+ <type>virtio</type>
+ <mac address="00:1a:4a:22:20:5e"/>
+ </nic>
+ </nics>
+ </vm>
+
+ http_version: "1.1"
Added: incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/post-4e1a0e33822815562beb69261ce28bc3ad0d015c.yml
URL: http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/post-4e1a0e33822815562beb69261ce28bc3ad0d015c.yml?rev=1095516&view=auto
==============================================================================
--- incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/post-4e1a0e33822815562beb69261ce28bc3ad0d015c.yml (added)
+++ incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/post-4e1a0e33822815562beb69261ce28bc3ad0d015c.yml Wed Apr 20 21:25:31 2011
@@ -0,0 +1,141 @@
+---
+- !ruby/struct:VCR::HTTPInteraction
+ request: !ruby/struct:VCR::Request
+ method: :get
+ uri: https://rhev-m%40deltacloud.local:RedHat001@rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7
+ body:
+ headers:
+ accept:
+ - application/xml; detail=disks; detail=nics; detail=hosts
+ accept-encoding:
+ - gzip, deflate
+ response: !ruby/struct:VCR::Response
+ status: !ruby/struct:VCR::ResponseStatus
+ code: 200
+ message: OK
+ headers:
+ expires:
+ - Wed, 31 Dec 1969 16:00:00 PST
+ content-type:
+ - application/xml
+ server:
+ - Apache-Coyote/1.1
+ date:
+ - Wed, 20 Apr 2011 20:18:40 GMT
+ content-length:
+ - "3499"
+ cache-control:
+ - no-cache
+ pragma:
+ - No-cache
+ body: |
+ <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+ <vm id="a4437689-0ede-4b61-ab96-6bbd97e81da7" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7">
+ <name>mock-test2</name>
+ <description>F14 Minimal installation with Ruby preinstalled</description>
+ <actions>
+ <link rel="migrate" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/migrate"/>
+ <link rel="export" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/export"/>
+ <link rel="ticket" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/ticket"/>
+ <link rel="shutdown" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/shutdown"/>
+ <link rel="start" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/start"/>
+ <link rel="stop" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/stop"/>
+ <link rel="suspend" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/suspend"/>
+ <link rel="detach" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/detach"/>
+ </actions>
+ <link rel="cdroms" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/cdroms"/>
+ <link rel="disks" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/disks"/>
+ <link rel="nics" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/nics"/>
+ <link rel="snapshots" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/snapshots"/>
+ <link rel="tags" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/tags"/>
+ <link rel="statistics" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/statistics"/>
+ <type>server</type>
+ <status>DOWN</status>
+ <memory>536870912</memory>
+ <cpu>
+ <topology cores="1" sockets="1"/>
+ </cpu>
+ <os type="OtherLinux">
+ <boot dev="hd"/>
+ </os>
+ <high_availability>
+ <enabled>false</enabled>
+ <priority>0</priority>
+ </high_availability>
+ <display>
+ <type>spice</type>
+ <monitors>1</monitors>
+ </display>
+ <cluster id="0" href="/rhevm-api-powershell/clusters/0"/>
+ <template id="bb2e79bd-fd73-46a1-b391-a390b1998f03" href="/rhevm-api-powershell/templates/bb2e79bd-fd73-46a1-b391-a390b1998f03"/>
+ <creation_time>2011-04-20T13:18:00.000Z</creation_time>
+ <origin>rhev</origin>
+ <stateless>false</stateless>
+ <domain>
+ <name>deltacloud.local</name>
+ </domain>
+ <disks>
+ <disk id="b68b8d09-6696-4f16-ba71-5d11d68cf81d">
+ <description>_mock-test2_4/20/2011 1:18:26 PM</description>
+ <vm id="a4437689-0ede-4b61-ab96-6bbd97e81da7"/>
+ <size>1073741824</size>
+ <type>system</type>
+ <status>OK</status>
+ <interface>virtio</interface>
+ <format>cow</format>
+ <sparse>true</sparse>
+ <bootable>true</bootable>
+ <wipe_after_delete>false</wipe_after_delete>
+ <propagate_errors>false</propagate_errors>
+ </disk>
+ </disks>
+ <nics>
+ <nic id="60bd2833-83fd-4396-b677-6ee6b4613534">
+ <name>nic1</name>
+ <vm id="a4437689-0ede-4b61-ab96-6bbd97e81da7"/>
+ <network>
+ <name>rhevm</name>
+ </network>
+ <type>virtio</type>
+ <mac address="00:1a:4a:22:20:5f"/>
+ </nic>
+ </nics>
+ </vm>
+
+ http_version: "1.1"
+- !ruby/struct:VCR::HTTPInteraction
+ request: !ruby/struct:VCR::Request
+ method: :post
+ uri: https://rhev-m%40deltacloud.local:RedHat001@rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/start
+ body: <action/>
+ headers:
+ accept:
+ - application/xml
+ content-type:
+ - application/xml
+ accept-encoding:
+ - gzip, deflate
+ content-length:
+ - "9"
+ response: !ruby/struct:VCR::Response
+ status: !ruby/struct:VCR::ResponseStatus
+ code: 200
+ message: OK
+ headers:
+ content-type:
+ - application/xml
+ server:
+ - Apache-Coyote/1.1
+ date:
+ - Wed, 20 Apr 2011 20:18:41 GMT
+ content-length:
+ - "456"
+ body: |
+ <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+ <action id="dd620c94-dde0-421d-8f25-a7ac7331a520" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/start/dd620c94-dde0-421d-8f25-a7ac7331a520">
+ <link rel="parent" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7"/>
+ <link rel="replay" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/start"/>
+ <status>COMPLETE</status>
+ </action>
+
+ http_version: "1.1"
Added: incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/post-872f5c5d048a598a1355c166ffd921f55ed450aa.yml
URL: http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/post-872f5c5d048a598a1355c166ffd921f55ed450aa.yml?rev=1095516&view=auto
==============================================================================
--- incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/post-872f5c5d048a598a1355c166ffd921f55ed450aa.yml (added)
+++ incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/post-872f5c5d048a598a1355c166ffd921f55ed450aa.yml Wed Apr 20 21:25:31 2011
@@ -0,0 +1,137 @@
+---
+- !ruby/struct:VCR::HTTPInteraction
+ request: !ruby/struct:VCR::Request
+ method: :get
+ uri: https://rhev-m%40deltacloud.local:RedHat001@rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/clusters
+ body:
+ headers:
+ accept:
+ - application/xml; detail=datacenters
+ accept-encoding:
+ - gzip, deflate
+ response: !ruby/struct:VCR::Response
+ status: !ruby/struct:VCR::ResponseStatus
+ code: 200
+ message: OK
+ headers:
+ expires:
+ - Wed, 31 Dec 1969 16:00:00 PST
+ content-type:
+ - application/xml
+ server:
+ - Apache-Coyote/1.1
+ date:
+ - Wed, 20 Apr 2011 20:18:23 GMT
+ content-length:
+ - "738"
+ cache-control:
+ - no-cache
+ pragma:
+ - No-cache
+ body: |
+ <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+ <clusters>
+ <cluster id="0" href="/rhevm-api-powershell/clusters/0">
+ <name>Default</name>
+ <description>The default server cluster</description>
+ <link rel="networks" href="/rhevm-api-powershell/clusters/0/networks"/>
+ <cpu id="Intel Xeon Core i7"/>
+ <data_center id="ae5ff258-82f3-4cf6-8280-8f685ac068ac" href="/rhevm-api-powershell/datacenters/ae5ff258-82f3-4cf6-8280-8f685ac068ac"/>
+ <memory_policy>
+ <overcommit percent="200"/>
+ </memory_policy>
+ <version minor="2" major="2"/>
+ <supported_versions>
+ <version minor="2" major="2"/>
+ </supported_versions>
+ </cluster>
+ </clusters>
+
+ http_version: "1.1"
+- !ruby/struct:VCR::HTTPInteraction
+ request: !ruby/struct:VCR::Request
+ method: :post
+ uri: https://rhev-m%40deltacloud.local:RedHat001@rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/vms
+ body: |-
+ <vm>
+ <name>mock-test2</name>
+ <template id="bb2e79bd-fd73-46a1-b391-a390b1998f03"/>
+ <cluster id="0"/>
+ <type>server</type>
+ <memory>536870912</memory>
+ <cpu>
+ <topology sockets="1" cores="1"/>
+ </cpu>
+ </vm>
+ headers:
+ accept:
+ - application/xml
+ content-type:
+ - application/xml
+ accept-encoding:
+ - gzip, deflate
+ content-length:
+ - "218"
+ response: !ruby/struct:VCR::Response
+ status: !ruby/struct:VCR::ResponseStatus
+ code: 202
+ message: Accepted
+ headers:
+ content-type:
+ - application/xml
+ server:
+ - Apache-Coyote/1.1
+ date:
+ - Wed, 20 Apr 2011 20:18:27 GMT
+ content-length:
+ - "2723"
+ body: |
+ <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+ <vm id="a4437689-0ede-4b61-ab96-6bbd97e81da7" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7">
+ <name>mock-test2</name>
+ <description>F14 Minimal installation with Ruby preinstalled</description>
+ <actions>
+ <link rel="migrate" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/migrate"/>
+ <link rel="export" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/export"/>
+ <link rel="ticket" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/ticket"/>
+ <link rel="shutdown" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/shutdown"/>
+ <link rel="start" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/start"/>
+ <link rel="stop" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/stop"/>
+ <link rel="suspend" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/suspend"/>
+ <link rel="detach" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/detach"/>
+ </actions>
+ <creation_status>IN_PROGRESS</creation_status>
+ <link rel="cdroms" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/cdroms"/>
+ <link rel="disks" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/disks"/>
+ <link rel="nics" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/nics"/>
+ <link rel="snapshots" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/snapshots"/>
+ <link rel="tags" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/tags"/>
+ <link rel="statistics" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/statistics"/>
+ <link rel="creation_status" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/creation_status/4d97768c-8261-4622-8334-f314c595c785"/>
+ <type>server</type>
+ <status>IMAGE_LOCKED</status>
+ <memory>536870912</memory>
+ <cpu>
+ <topology cores="1" sockets="1"/>
+ </cpu>
+ <os type="OtherLinux">
+ <boot dev="hd"/>
+ </os>
+ <high_availability>
+ <enabled>false</enabled>
+ <priority>0</priority>
+ </high_availability>
+ <display>
+ <type>spice</type>
+ <monitors>1</monitors>
+ </display>
+ <cluster id="0" href="/rhevm-api-powershell/clusters/0"/>
+ <template id="bb2e79bd-fd73-46a1-b391-a390b1998f03" href="/rhevm-api-powershell/templates/bb2e79bd-fd73-46a1-b391-a390b1998f03"/>
+ <origin>rhev</origin>
+ <stateless>false</stateless>
+ <domain>
+ <name>deltacloud.local</name>
+ </domain>
+ </vm>
+
+ http_version: "1.1"
Added: incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/post-87a5a627cece4153c3fff405d573202332a26062.yml
URL: http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/post-87a5a627cece4153c3fff405d573202332a26062.yml?rev=1095516&view=auto
==============================================================================
--- incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/post-87a5a627cece4153c3fff405d573202332a26062.yml (added)
+++ incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/post-87a5a627cece4153c3fff405d573202332a26062.yml Wed Apr 20 21:25:31 2011
@@ -0,0 +1,145 @@
+---
+- !ruby/struct:VCR::HTTPInteraction
+ request: !ruby/struct:VCR::Request
+ method: :get
+ uri: https://rhev-m%40deltacloud.local:RedHat001@rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413
+ body:
+ headers:
+ accept:
+ - application/xml; detail=disks; detail=nics; detail=hosts
+ accept-encoding:
+ - gzip, deflate
+ response: !ruby/struct:VCR::Response
+ status: !ruby/struct:VCR::ResponseStatus
+ code: 200
+ message: OK
+ headers:
+ expires:
+ - Wed, 31 Dec 1969 16:00:00 PST
+ content-type:
+ - application/xml
+ server:
+ - Apache-Coyote/1.1
+ date:
+ - Wed, 20 Apr 2011 20:19:51 GMT
+ content-length:
+ - "3674"
+ cache-control:
+ - no-cache
+ pragma:
+ - No-cache
+ body: |
+ <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+ <vm id="52ccd5ee-5a6e-4dea-8ed1-f26e57766413" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413">
+ <name>mock-test1</name>
+ <description>F14 Minimal installation with Ruby preinstalled</description>
+ <actions>
+ <link rel="migrate" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/migrate"/>
+ <link rel="export" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/export"/>
+ <link rel="ticket" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/ticket"/>
+ <link rel="shutdown" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/shutdown"/>
+ <link rel="start" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/start"/>
+ <link rel="stop" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/stop"/>
+ <link rel="suspend" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/suspend"/>
+ <link rel="detach" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/detach"/>
+ </actions>
+ <link rel="cdroms" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/cdroms"/>
+ <link rel="disks" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/disks"/>
+ <link rel="nics" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/nics"/>
+ <link rel="snapshots" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/snapshots"/>
+ <link rel="tags" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/tags"/>
+ <link rel="statistics" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/statistics"/>
+ <type>desktop</type>
+ <status>UP</status>
+ <memory>536870912</memory>
+ <cpu>
+ <topology cores="1" sockets="1"/>
+ </cpu>
+ <os type="OtherLinux">
+ <boot dev="hd"/>
+ </os>
+ <high_availability>
+ <enabled>false</enabled>
+ <priority>0</priority>
+ </high_availability>
+ <display>
+ <type>spice</type>
+ <address>10.34.32.183</address>
+ <port>5914</port>
+ <monitors>1</monitors>
+ </display>
+ <host id="0" href="/rhevm-api-powershell/hosts/0"/>
+ <cluster id="0" href="/rhevm-api-powershell/clusters/0"/>
+ <template id="bb2e79bd-fd73-46a1-b391-a390b1998f03" href="/rhevm-api-powershell/templates/bb2e79bd-fd73-46a1-b391-a390b1998f03"/>
+ <start_time>2011-04-20T20:18:44.946Z</start_time>
+ <creation_time>2011-04-20T13:18:00.000Z</creation_time>
+ <origin>rhev</origin>
+ <stateless>false</stateless>
+ <domain>
+ <name>deltacloud.local</name>
+ </domain>
+ <disks>
+ <disk id="5781a459-0055-4a01-8b6f-5886b6fac325">
+ <description>_mock-test1_4/20/2011 1:18:23 PM</description>
+ <vm id="52ccd5ee-5a6e-4dea-8ed1-f26e57766413"/>
+ <size>1073741824</size>
+ <type>system</type>
+ <status>OK</status>
+ <interface>virtio</interface>
+ <format>cow</format>
+ <sparse>true</sparse>
+ <bootable>true</bootable>
+ <wipe_after_delete>false</wipe_after_delete>
+ <propagate_errors>false</propagate_errors>
+ </disk>
+ </disks>
+ <nics>
+ <nic id="64ea1a12-03e0-46bf-a719-340301ff16ce">
+ <name>nic1</name>
+ <vm id="52ccd5ee-5a6e-4dea-8ed1-f26e57766413"/>
+ <network>
+ <name>rhevm</name>
+ </network>
+ <type>virtio</type>
+ <mac address="00:1a:4a:22:20:5e"/>
+ </nic>
+ </nics>
+ </vm>
+
+ http_version: "1.1"
+- !ruby/struct:VCR::HTTPInteraction
+ request: !ruby/struct:VCR::Request
+ method: :post
+ uri: https://rhev-m%40deltacloud.local:RedHat001@rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/shutdown
+ body: <action/>
+ headers:
+ accept:
+ - application/xml
+ content-type:
+ - application/xml
+ accept-encoding:
+ - gzip, deflate
+ content-length:
+ - "9"
+ response: !ruby/struct:VCR::Response
+ status: !ruby/struct:VCR::ResponseStatus
+ code: 200
+ message: OK
+ headers:
+ content-type:
+ - application/xml
+ server:
+ - Apache-Coyote/1.1
+ date:
+ - Wed, 20 Apr 2011 20:19:52 GMT
+ content-length:
+ - "462"
+ body: |
+ <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+ <action id="b6dccba1-390f-45d7-b799-17cb9529bbe9" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/shutdown/b6dccba1-390f-45d7-b799-17cb9529bbe9">
+ <link rel="parent" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413"/>
+ <link rel="replay" href="/rhevm-api-powershell/vms/52ccd5ee-5a6e-4dea-8ed1-f26e57766413/shutdown"/>
+ <status>COMPLETE</status>
+ </action>
+
+ http_version: "1.1"
Added: incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/post-cc2023c9b8e63403223e142622ea7f300762eb0c.yml
URL: http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/post-cc2023c9b8e63403223e142622ea7f300762eb0c.yml?rev=1095516&view=auto
==============================================================================
--- incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/post-cc2023c9b8e63403223e142622ea7f300762eb0c.yml (added)
+++ incubator/deltacloud/trunk/server/tests/drivers/rhevm/fixtures/post-cc2023c9b8e63403223e142622ea7f300762eb0c.yml Wed Apr 20 21:25:31 2011
@@ -0,0 +1,145 @@
+---
+- !ruby/struct:VCR::HTTPInteraction
+ request: !ruby/struct:VCR::Request
+ method: :get
+ uri: https://rhev-m%40deltacloud.local:RedHat001@rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7
+ body:
+ headers:
+ accept:
+ - application/xml; detail=disks; detail=nics; detail=hosts
+ accept-encoding:
+ - gzip, deflate
+ response: !ruby/struct:VCR::Response
+ status: !ruby/struct:VCR::ResponseStatus
+ code: 200
+ message: OK
+ headers:
+ expires:
+ - Wed, 31 Dec 1969 16:00:00 PST
+ content-type:
+ - application/xml
+ server:
+ - Apache-Coyote/1.1
+ date:
+ - Wed, 20 Apr 2011 20:20:51 GMT
+ content-length:
+ - "3673"
+ cache-control:
+ - no-cache
+ pragma:
+ - No-cache
+ body: |
+ <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+ <vm id="a4437689-0ede-4b61-ab96-6bbd97e81da7" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7">
+ <name>mock-test2</name>
+ <description>F14 Minimal installation with Ruby preinstalled</description>
+ <actions>
+ <link rel="migrate" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/migrate"/>
+ <link rel="export" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/export"/>
+ <link rel="ticket" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/ticket"/>
+ <link rel="shutdown" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/shutdown"/>
+ <link rel="start" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/start"/>
+ <link rel="stop" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/stop"/>
+ <link rel="suspend" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/suspend"/>
+ <link rel="detach" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/detach"/>
+ </actions>
+ <link rel="cdroms" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/cdroms"/>
+ <link rel="disks" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/disks"/>
+ <link rel="nics" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/nics"/>
+ <link rel="snapshots" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/snapshots"/>
+ <link rel="tags" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/tags"/>
+ <link rel="statistics" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/statistics"/>
+ <type>server</type>
+ <status>UP</status>
+ <memory>536870912</memory>
+ <cpu>
+ <topology cores="1" sockets="1"/>
+ </cpu>
+ <os type="OtherLinux">
+ <boot dev="hd"/>
+ </os>
+ <high_availability>
+ <enabled>false</enabled>
+ <priority>0</priority>
+ </high_availability>
+ <display>
+ <type>spice</type>
+ <address>10.34.32.183</address>
+ <port>5919</port>
+ <monitors>1</monitors>
+ </display>
+ <host id="0" href="/rhevm-api-powershell/hosts/0"/>
+ <cluster id="0" href="/rhevm-api-powershell/clusters/0"/>
+ <template id="bb2e79bd-fd73-46a1-b391-a390b1998f03" href="/rhevm-api-powershell/templates/bb2e79bd-fd73-46a1-b391-a390b1998f03"/>
+ <start_time>2011-04-20T20:19:00.657Z</start_time>
+ <creation_time>2011-04-20T13:18:00.000Z</creation_time>
+ <origin>rhev</origin>
+ <stateless>false</stateless>
+ <domain>
+ <name>deltacloud.local</name>
+ </domain>
+ <disks>
+ <disk id="b68b8d09-6696-4f16-ba71-5d11d68cf81d">
+ <description>_mock-test2_4/20/2011 1:18:26 PM</description>
+ <vm id="a4437689-0ede-4b61-ab96-6bbd97e81da7"/>
+ <size>1073741824</size>
+ <type>system</type>
+ <status>OK</status>
+ <interface>virtio</interface>
+ <format>cow</format>
+ <sparse>true</sparse>
+ <bootable>true</bootable>
+ <wipe_after_delete>false</wipe_after_delete>
+ <propagate_errors>false</propagate_errors>
+ </disk>
+ </disks>
+ <nics>
+ <nic id="60bd2833-83fd-4396-b677-6ee6b4613534">
+ <name>nic1</name>
+ <vm id="a4437689-0ede-4b61-ab96-6bbd97e81da7"/>
+ <network>
+ <name>rhevm</name>
+ </network>
+ <type>virtio</type>
+ <mac address="00:1a:4a:22:20:5f"/>
+ </nic>
+ </nics>
+ </vm>
+
+ http_version: "1.1"
+- !ruby/struct:VCR::HTTPInteraction
+ request: !ruby/struct:VCR::Request
+ method: :post
+ uri: https://rhev-m%40deltacloud.local:RedHat001@rhev-dc.lab.eng.brq.redhat.com:8443/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/shutdown
+ body: <action/>
+ headers:
+ accept:
+ - application/xml
+ content-type:
+ - application/xml
+ accept-encoding:
+ - gzip, deflate
+ content-length:
+ - "9"
+ response: !ruby/struct:VCR::Response
+ status: !ruby/struct:VCR::ResponseStatus
+ code: 200
+ message: OK
+ headers:
+ content-type:
+ - application/xml
+ server:
+ - Apache-Coyote/1.1
+ date:
+ - Wed, 20 Apr 2011 20:20:51 GMT
+ content-length:
+ - "462"
+ body: |
+ <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+ <action id="c1b5df61-a128-41f3-9771-404ec73eab72" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/shutdown/c1b5df61-a128-41f3-9771-404ec73eab72">
+ <link rel="parent" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7"/>
+ <link rel="replay" href="/rhevm-api-powershell/vms/a4437689-0ede-4b61-ab96-6bbd97e81da7/shutdown"/>
+ <status>COMPLETE</status>
+ </action>
+
+ http_version: "1.1"