Does anyone know if there is a full XenServer API implementation in ruby floating around out there? I found this: http://github.com/rubiojr/pangea/tree/master but its read only and not fully built out.
+1
A:
Libvirt is an abstraction layer that can work with different kinds of VMs, like xen, kvm, virtualbox, ...
It has ruby bindings
I also found using libvirt itself to be an enormous gain.