Commit Graph

62 Commits

Author SHA1 Message Date
Daniel P. Berrange
2ec9199975 Support bonding & VLAN devices for attaching guest NICs (S.Sakamoto) 2008-02-18 10:01:21 -05:00
Daniel P. Berrange
54647c5846 Added support for libvirt authentication 2008-01-31 11:39:10 -05:00
Daniel P. Berrange
847084ab23 Refresh GPL text with latest FSF address & fix spec file license tag 2007-11-20 11:12:20 -05:00
Daniel P. Berrange
0d05a47305 Allow connection to a VNC console via an SSH tunnel 2007-09-19 19:35:08 -04:00
Daniel P. Berrange
804801db96 Fix physical device name (again) 2007-09-12 17:57:19 -04:00
Daniel P. Berrange
96eb9f5f24 Move opening of connections into a background thread to avoid locking the UI 2007-09-10 20:56:01 -04:00
Daniel P. Berrange
dc391b698a Move connection state management into vmmConnection class
so there is always a vmmConnection object even for disconnected connections.
The vmmManager class listens for signals in vmmEngine and vmmConnection to see
when new connections are added, existing ones removed, and the connection state changes
2007-09-09 22:57:24 -04:00
Daniel P. Berrange
9857442a59 Include driver name in ID colun for connection rows & fix physical ethernet device name 2007-09-06 20:11:47 -04:00
Daniel P. Berrange
dee2b44b21 Fixed call to get_local_hostname 2007-08-31 17:40:49 -04:00
Daniel P. Berrange
a170f6c350 Ensure VNC widget always trys to connect to localhost for local connections 2007-08-31 17:31:00 -04:00
Daniel P. Berrange
f789298d41 Fixed typo in calling uri_split 2007-08-28 20:50:24 -04:00
Hugh O. Brock
7088bff170 Store connection URIs in gconf so that the app will remember them. If any connections are in gconf, load them rather than auto-connecting to Xen. Continue Dan's noble code clean-up efforts. 2007-08-28 17:57:25 -04:00
Daniel P. Berrange
d192545a01 Fixed get_transport return value for local connections 2007-08-27 22:38:36 -04:00
Daniel P. Berrange
94e98eec5a Re-order columns to move action to right & name to left. Use short hostname to avoid overly wide columns. Use constants for row & column data indexes 2007-08-27 22:22:18 -04:00
Daniel P. Berrange
7b3fb2d1bd Improved user feedback on console access. Initial support for connecting to remote guest consoles 2007-08-27 21:35:22 -04:00
Hugh O. Brock
c6c3391890 Hook up active/inactive widget and make connection display resource graphs. 2007-08-14 12:31:24 -04:00
Hugh O. Brock
82bc8086de First crack at multiple connections UI. Basic idea is there but popup menus, buttons, create wizard still not right. 2007-08-09 16:19:41 -04:00
Hugh O. Brock
57a7704913 Refresh the network device menu automatically. Thanks to Masayuki Sonou 2007-07-30 09:56:44 -04:00
Daniel P. Berrange
50a373c3bf Second attempt at forcing release of virDomainPtr objects 2007-07-24 15:13:03 -04:00
Daniel P. Berrange
bacbb39047 Try and force GC of domain objects 2007-07-24 12:14:06 -04:00
Daniel P. Berrange
5827abcc1f Re-add get_hostname method - needed for host details page 2007-07-14 17:58:23 -04:00
Daniel P. Berrange
9de6fa68da Re-work connection dialog to support remote connections 2007-07-11 19:52:53 -04:00
Masayuki Sunou
efa4e15f2f Re: [et-mgmt-tools] [PATCH] Fix the maximum number of VCPUin virt-manager
Hi Hugh

Thank you for reviewing.
I remake this patch.

> Hmm, this is good, but I'm inclined to think it would be better to put a
> getMaxVcpus() call in connection.py and isolate the "check the
> connection type and either call getMaxVcpus or arbitrarily return '32'"
> there (so we don't repeat the code in two places). Also, it looks to me
> like "Xen" is the default in xen_unified.c, at least in current libvirt
> code, so you shouldn't need to supply "Xen" to the getMaxVcpus call. Can
> you redo the patch along these lines?
>
This patch changes as follows.
 1. getMaxVcpus() is executed from connection.py.
 2. getMaxVcpus() is called with the result of get_type() not "Xen"

Thanks,
Masayuki Sunou.

===============================================================================
2007-06-18 15:16:20 -04:00
Daniel P. Berrange
bb7fffa441 Fixed connection name with test:///default (Mark Johnson) 2007-06-15 16:57:51 -04:00
Daniel P. Berrange
81007088f7 Automatically try to open a sensible default hypervisor connection 2007-04-12 19:43:31 -04:00
Daniel P. Berrange
f1e8204440 Persist changes to device config when adding devices. Disable hotplug for dom0 2007-04-12 17:50:22 -04:00
Daniel P. Berrange
c10f9f3880 Make shared NIC detection work with Xen netloop crack 2007-04-12 15:34:28 -04:00
Daniel P. Berrange
eb68f9321f Added code to detect 'shared' physical NICs 2007-04-10 18:27:37 -04:00
Daniel P. Berrange
a389933464 Added signals for network devices& fix creation of virtual networks from UI 2007-04-04 10:56:10 -04:00
Daniel P. Berrange
17a1dac0ce Hooked up stop/start/delete buttons for networking. Detect & signal start/stop events for network 2007-04-03 14:01:45 -04:00
Daniel P. Berrange
4955a8c6f8 Added API for enumerating network devices 2007-03-30 15:01:41 -04:00
Daniel P. Berrange
7a03e8836d Added net-added & net-removed signals. Added API for creating a new network 2007-03-29 21:22:31 -04:00
Daniel P. Berrange
25a92026c4 Added dialog for viewing host status & resource config 2007-03-27 19:52:00 -04:00
Daniel P. Berrange
5dbe220ceb Enable selection of networking options 2007-03-21 12:28:36 -04:00
Hugh O. Brock
c2c259f2a0 Make console popups work right with inactive domains by adding a 'vm-started' signal thrown by vmmConnection. Also fix another threading bug. 2007-03-14 15:51:26 -04:00
Daniel P. Berrange
b5e91c23ef Refactor connect dialog to support QEMU driver 2007-02-19 22:23:15 -05:00
Daniel P. Berrange
5337c40c65 Deal with errors from hostname lookup (bz 216975) 2006-12-01 16:27:15 -05:00
Daniel P. Berrange
5c0221bd1b Merge heads 2006-11-13 10:31:29 -05:00
Daniel P. Berrange
b4756294b0 Include info about hypervisor connection in titlebar ( bz 213093) 2006-11-06 10:34:54 -05:00
Daniel P. Berrange
22ac1eda6c Catch & ignore exception when looking up a domain, in case it went away, or is a zombie 2006-10-25 12:18:06 -04:00
Daniel P. Berrange
2512ba0ebf Catch & log failure of listDefinedDomains method for older libvirt not supporting inactive domains 2006-10-11 12:05:50 -04:00
Daniel P. Berrange
104796e6ee Support deleting of VMs 2006-10-10 17:43:44 -04:00
Daniel P. Berrange
f345ddbf5d Hooked up domain filter in manager list. Ensure we don't recreate vmmDomain object on state changes 2006-10-10 17:24:59 -04:00
Daniel P. Berrange
9b9cadea98 Merged heads 2006-10-10 16:37:17 -04:00
Daniel P. Berrange
f0e88098cf Added support for starting inactive VMs 2006-10-10 11:30:00 -04:00
Daniel P. Berrange
da7133edcc Include listing of inactive domains 2006-10-09 13:28:13 -04:00
Daniel P. Berrange
de8425547b Force immediate refresh of VMs after creating one 2006-10-03 11:53:07 -04:00
Hugh O. Brock
191d17e36a Add code to register/unregister vm-added signal to stop consoles from spontaneously popping up 2006-08-21 14:00:32 -04:00
Hugh O. Brock
0a1906936f Added error dialog for domain restore errors 2006-07-24 13:50:11 -04:00
Hugh O. Brock
a5c0597604 Make the progress bar threaded so that it will bounce back and forth in the background (still doesn't work) and abstract the progress bar functionality 2006-07-20 11:16:07 -04:00