[Libvirt-cim] [PATCH] Fix indication_tester to send proper Content-Type

Kaitlin Rupert kaitlin at linux.vnet.ibm.com
Tue Apr 22 04:16:45 UTC 2008


> @@ -325,7 +325,8 @@
>          conn.request("POST", "/cimom", body, headers)
>          resp = conn.getresponse()
>          if not resp.getheader("content-length"):
> -            raise Exception("Authentication (or request) Failed!")
> +            raise Exception("Request Failed: %d %s" % 
> +                            (resp.status, resp.reason))
> 
>          resp.read()

I was able to track the issue down to a problem in the header.  I found 
info on the content type here:

http://www.dmtf.org/standards/documents/WBEM/DSP200.html (section 4.2.1)
http://www.openpegasus.org/uploads/40/3452/WBEMIndications.pdf (page 56)

Both of these documents are fairly old, but this change seems to work 
using Pegasus 2.7.0.
-- 
Kaitlin Rupert
IBM Linux Technology Center
kaitlin at linux.vnet.ibm.com




More information about the Libvirt-cim mailing list