All,
I'm pleased to announce the release of libdeltacloud v0.4.
libdeltacloud is a C library that wraps the deltacloud REST API in a
convenient-to-use C/C++ library. This is a fairly minor release, with a
few internal cleanups and some better error reporting:
- Better error reporting for HTTP GET/POST/DELETE problems
- Detailed error reporting when a deltacloud API throws a 500 Internal Server
error. In this case, the deltacloud API will build up an XML document
describing the error in detail; we now properly handle this XML document
and raise our own error.
- Internal cleanups that remove a bunch of duplicated code, which should make
future maintenance a bit easier.
The git repository that holds the source code for libdeltacloud is here:
http://git.fedorahosted.org/git/?p=deltacloud/libdeltacloud.git;a=summary
Until I get this packaged for Fedora proper, pre-compiled RPM packages for
Fedora 12 and 13 are here:
http://people.redhat.com/clalance/libdeltacloud
If you have any questions, problems, concerns, or bugs, please let me know!
--
Chris Lalancette