A C++ Implementation of the ovirt guest agent