[Libguestfs] virt-v2v

Matthew Booth mbooth at redhat.com
Fri Jul 24 21:45:43 UTC 2009


I've attached v2v/STATUS. There's still a bit to do. I'm not yet 
proposing this for inclusion, just discussion.

Apart from the tool itself, I think there's mileage in considering how 
the functionality of Sys::Guestfs::Lib could be given more structure. I 
think there's considerable mileage in moving much of Sys::Guestfs::Lib 
into Sys::Guestfs::GuestOS.

I haven't tried to code anything for Debian in what's here. However, the 
intention is that a Sys::Guestfs::GuestOS::Debian module would implement 
this. Much of the functionality in Sys::Guestfs::GuestOS::RedHat should 
be common with Debian, so I'd expect common code to be stripped out of 
it, maybe into Sys::Guestfs::GuestOS::Linux.

The best way to read the code is to start from 'Start of processing' in 
virt-v2v.pl. Everything above that is trivia to do with command line 
parsing. The main body is only a single page, and shows what order 
things are called into, and how they fit together.

Matt
-- 
Matthew Booth, RHCA, RHCSS
Red Hat Engineering, Virtualisation Team

M:       +44 (0)7977 267231
GPG ID:  D33C3490
GPG FPR: 3733 612D 2D05 5458 8A8A 1600 3441 EA19 D33C 3490
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: STATUS
URL: <http://listman.redhat.com/archives/libguestfs/attachments/20090724/93c1bfe9/attachment.ksh>


More information about the Libguestfs mailing list