Written by: David Lutterkort <lutter@redhat.com> Laine Stump <laine@laine.org> Contributions by: Daniel Veillard <veillard@redhat.com> Jonas Eriksson <jonas.j.eriksson@ericsson.com> Daniel Berrange <berrange@redhat.com> Cole Robinson <crobinso@redhat.com> Eric Blake <eblake@redhat.com> Osier Yang <jyang@redhat.com> Aleix Conchillo <aleix@oblong.com>