summaryrefslogtreecommitdiff
path: root/virtManager/createvol.py
Commit message (Collapse)AuthorAgeFilesLines
...
* ui: Set non-stock button images in glade, not explicitly in codeCole Robinson2013-09-221-14/+13
|
* Use XMLBuilder for Storage object handlingCole Robinson2013-09-201-19/+21
| | | | Simplify the API a bunch while we are at it, add tests, etc.
* asyncjob: Fix issues with multiple dialogs (bz 1003101)Cole Robinson2013-09-061-14/+18
| | | | | | | | | | | Basically, drop usage of nested main loops. As has been documented in other commit messages, we use nested main loops in ways they aren't supposed to be used. They gave us async behavior that would block callers, but had weird behavior in some edge cases. Switch to having async dialogs be 100% async, requiring the user to pass in a completion callback which is triggered after the async action is complete.
* error: Rename confusing sync/async param to modalCole Robinson2013-09-061-3/+2
|
* virt-manager: vmmCreateVolume uses the correct connectionGiuseppe Scrivano2013-08-141-1/+2
| | | | | | | | | Set the connection used by vmmCreateVolume everytime the window is made visible. This fixes a case where volumes could be added to the wrong pool if the same vmmCreateVolume window was already used on a different connection. Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
* connection: Do non-VM polling on demandCole Robinson2013-07-071-0/+1
| | | | | | | | | | | | | | The goal here is to reduce the amount of tick() polling that we do by default. For things like pools, networks, and interfaces, the constant polling is not very helpful and causes CPU churn and slowness for remote connections. Switch to a more on demand style. Pages that want new information for these objects now request a priority tick that only refreshes the info we want. This isn't perfect, but neither was the previous solution in the face of things like XML updates behind our back. The real solution here is libvirt event support across the board.
* Various cleanup and sync between libvirtobject classesCole Robinson2013-07-071-3/+3
|
* VirtualConnection: proxy virtinst.support APICole Robinson2013-07-061-1/+2
| | | | Simplifies the lives of callers, and will allow us to do caching later
* Add base conn object and bump minimum libvirt version to 0.6.0Cole Robinson2013-07-051-3/+2
| | | | | | | | | | This base connection object will be used to simplify the API in various places, reduce libvirt API calls, and better share code between virtinst and virt-manager. For now it just centralizes connection opening. This also exposed various places where our handling for older libvirt was busted, so raise our minimum host version to 0.6.0, the first version that supports threaded client requests.
* Revive pep8 and clean up the codeCole Robinson2013-04-131-0/+1
| | | | autopep8 is pretty cool :)
* Disable pylint warnings about gi.repositoryCole Robinson2013-04-121-0/+2
| | | | | Since pylint still can't handle the dynamic nature of gobject introspection.
* Remove autotools, replace with distutils-extraCole Robinson2013-04-031-0/+293
Despite being a known quantity, autotools is so overkill for our needs, so let's drop it and replace it with a much simpler and easy to customize system.