[virt-tools-list] [PATCH] Add oVirt nodeadmin code to repo

Darryl L. Pierce dpierce at redhat.com
Wed Aug 18 18:14:00 UTC 2010


On Wed, Aug 18, 2010 at 01:32:29PM -0400, Cole Robinson wrote:
> On 08/18/2010 11:21 AM, Darryl L. Pierce wrote:
> > On Mon, Aug 16, 2010 at 11:08:17AM -0400, Darryl L. Pierce wrote:
> >> diff -r a6184d2d4052 -r 23f2fc0a3cb2 src/virtManagerTui/__init__.py
> > 
> > Any chance someone could give feedback or else push this into HG?
> 
> For the sake of everyone else on the list, could we get a description of what
> all this code is, how it can be invoked, what functional state it's in, etc.?

Sure.

The code in this patch is taken from the oVirt Node project. I was
tasked a year ago with providing a large portion of Virt Manager's
functionality but in a text-based version. I used Python to write the
code (so I could borrow logic from Virt Manager) and Newt to write the
user interface portion [1].

To run this code, the user need only invoke the nodeadmin module and
follow the menus to administer domains, storage pools and volumes, and
networks.

There is some drift between this code and the current Virt Manager
functionality, which will get fixed after the code's upstream and
refactored.

Cole and I have talked a few times about factoring out the business
logic in the GUI Virt Manager into code that can be shared between both
it and the TUI version.

Questions?

[1] - I've also extracted from the UI code a new framework based on Newt
called Newt Syrup [http://newt-syrup.fedorahosted.org] which is
available in Fedora now.

-- 
Darryl L. Pierce, Sr. Software Engineer @ Red Hat, Inc.
Delivering value year after year.
Red Hat ranks #1 in value among software vendors.
http://www.redhat.com/promo/vendor/

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/virt-tools-list/attachments/20100818/9fadf4f3/attachment.sig>


More information about the virt-tools-list mailing list