Sys::VirtV2V::Converter.3pm

Langue: en

Version: 2010-07-01 (fedora - 01/12/10)

Section: 3 (Bibliothèques de fonctions)

NAME

Sys::VirtV2V::Converter - Convert a guest to run on KVM

SYNOPSIS

  use Sys::VirtV2V::GuestOS;
  use Sys::VirtV2V::Converter;
 
  my $guestos = Sys::VirtV2V::GuestOS->new($g, $os, $dom, $config);
  Sys::VirtV2V::Converter->convert($guestos, $config, $dom, $os, $devices);
 
 

DESCRIPTION

Sys::VirtV2V::Converter instantiates an appropriate backend for the target guest OS, and uses it to convert the guest to run on KVM.

METHODS

Sys::VirtV2V::Converter->convert(guestos, dom, desc)
Instantiate an appropriate backend and call convert on it.
guestos
An initialised Sys::VirtV2V::GuestOS object for the guest.
dom
An XML::DOM object resulting from parsing the guests's libvirt domain XML.
desc
The OS description returned by Sys::Guestfs::Lib.
devices
An arrayref of libvirt storage device names, in the order they will be presented to the guest.
Copyright (C) 2009,2010 Red Hat Inc.

LICENSE

Please see the file COPYING.LIB for the full license.

SEE ALSO

Sys::VirtV2V::Converter::Linux(3pm), Sys::VirtV2V::GuestOS(3pm), Sys::Guestfs::Lib(3pm), Sys::Virt(3pm), virt-v2v(1), <http://libguestfs.org/>.