geemus
529591f772
[compute|libvirt] move libvirt compute to its own shared area (namespacing should probably be corrected)
2011-08-29 10:24:39 -05:00
Patrick Debois
12ec8bb178
- Added concept of nodes (host of domains = node)
...
- Renamed the shuttingdown to shutting-down mode
- fixed the Gem warning on using Gem.find_by_name instead of
Gem::Specification
2011-08-22 08:51:47 +02:00
Patrick Debois
39ac0365c1
added openauth support thanks to @rubiojr
2011-08-18 15:25:24 +02:00
Patrick Debois
24569955cb
Added a global libvirt provider option ip_command to specify the ip_command
...
Also more robust handling of connection error when the libvirt connection fails
2011-08-09 07:23:08 -06:00
Patrick Debois
d07d3144d6
Coming along nicely
...
Noticed that we could avoid implementing our own attribute get functions
These interfered with a destroy operation
Also reload of an object should now work better
A server can be created and will get a random name + annex disk (default = 10G)
2011-08-03 14:28:40 +02:00
Patrick Debois
1ed3ee3379
Again major breakthrough
...
- restructured all command to allow filters
- get only uses the identity to get it
- ssh/scp proxied now work correctly on server
- extended networks and interfaces
2011-08-03 12:48:44 +02:00
Patrick Debois
ef02c51d7e
- Added URI helper to parse libvirt URL's
...
- exposed Libvirt original connection in Compute object
- exposed URI in Compute object
- added libvirt-ruby gem to the developer Gemspec
2011-08-01 09:49:09 +02:00
Patrick Debois
1e31e1e41d
First cut at libvirt integration. Lots of features missing, but it proves the point
2011-07-30 14:59:54 +02:00