virt-manager/virtManager
Cole Robinson 9a67fc4d6e storagepool: Don't double invoke 'refresh' when events are present
We need to tweak refresh() handling to work similar to the shared
XML and status caching in libvirtobject.py: when the user manually
invokes the refresh() operation, and storage events are set up,
we just invoke the refresh() but let the event loop handle
refreshing the cache.

This fixes a backtrace when invoking a manual refresh via the
host details dialog
2016-06-23 15:38:31 -04:00
..
__init__.py headers: update "Red Hat, Inc." copyright for the year 2013 2013-10-28 17:22:26 +01:00
about.py virtManager: Switch to relative imports 2014-09-12 16:28:38 -04:00
addhardware.py addhardware: don't remove QXL if VNC graphics are configured 2016-05-20 18:10:24 +02:00
addstorage.py addstorage: Fix a typo in an error message 2015-10-05 14:47:50 -04:00
asyncjob.py asyncjob: Fix pylint 2016-01-12 12:49:30 -05:00
baseclass.py baseclass: Undo workaround for old pygobject 2016-05-17 17:49:56 -04:00
choosecd.py Break out shared storage UI to storagelist.py (bz 1060433) 2015-04-09 12:31:24 -04:00
clone.py pep8 W503: line break before binary operator 2015-07-14 13:01:20 -04:00
config.py virtManager.config: fix pylint warning 2016-06-10 18:05:39 +02:00
connect.py localization: mark several strings as translatable 2016-02-06 16:25:08 +01:00
connectauth.py maint: fix pylint warnings wrong-import-order 2016-06-07 17:37:06 +02:00
connection.py storagepool: Don't double invoke 'refresh' when events are present 2016-06-23 15:38:31 -04:00
console.py console: add support to forget password 2016-06-07 20:03:27 +02:00
create.py virtinst: guest: drop 'continue_install' concept 2016-06-17 07:52:42 -04:00
createinterface.py maint: fix pylint warnings wrong-import-order 2016-06-07 17:37:06 +02:00
createnet.py Fix recent pylint/pep8 output 2016-04-18 16:42:12 -04:00
createpool.py maint: fix pylint warnings wrong-import-order 2016-06-07 17:37:06 +02:00
createvol.py createvol: Fix VM name hint setting 2015-09-14 16:29:27 -04:00
delete.py delete: Don't offer to delete floppy media by default 2016-06-17 13:06:35 -04:00
details.py virtManager.details: show firmware options also for XEN guests 2016-06-16 12:16:53 +02:00
domain.py console: add support to forget password 2016-06-07 20:03:27 +02:00
engine.py maint: fix pylint warnings wrong-import-order 2016-06-07 17:37:06 +02:00
error.py maint: fix pylint warnings wrong-import-order 2016-06-07 17:37:06 +02:00
fsdetails.py fsdetails: Don't sort type list, use the specified order 2015-11-18 21:15:53 -05:00
gfxdetails.py localization: mark several strings as translatable 2016-02-06 16:25:08 +01:00
graphwidgets.py Clean up pylint integration 2014-04-02 19:00:24 -04:00
host.py ui: remove "Restore Saved Machine..." from File menu of Connection Details 2016-05-31 13:09:48 +02:00
inspection.py virt-manager, inspection: use add_libvirt_dom 2015-01-09 12:32:45 +01:00
interface.py localization: mark several strings as translatable 2016-02-06 16:25:08 +01:00
keyring.py console: add support to forget password 2016-06-07 20:03:27 +02:00
libvirtobject.py libvirtobject: Rename refresh_...->recache_from_event_loop 2016-06-23 14:48:04 -04:00
manager.py manager: Clean up new conn/vm handling 2016-05-20 11:44:18 -04:00
mediacombo.py mediacombo: Ensure has_media returns bool 2015-06-06 14:23:34 -04:00
migrate.py translation: fix wrong usage of _() function 2015-06-05 16:33:51 -04:00
module_trace.py module_trace: Only show main thread APIs by default 2014-09-21 12:05:02 -04:00
netlist.py Fix recent pylint/pep8 output 2016-04-18 16:42:12 -04:00
network.py libvirtobject: Drop redefine_cached 2015-04-10 17:23:11 -04:00
nodedev.py nodedev: Populate XML at init time 2015-04-13 15:43:48 -04:00
packageutils.py maint: fix pylint warnings wrong-import-order 2016-06-07 17:37:06 +02:00
preferences.py cpu: config: replace host-cpu-model by host-model-only 2016-06-07 09:06:13 +02:00
serialcon.py serialcon: Add logging about what VTE version we are using 2016-05-07 20:44:22 -04:00
snapshots.py uiutil: Drop check for old pygobject row handling 2016-05-17 17:49:56 -04:00
sshtunnels.py console: Error for more non-working graphical configs 2016-05-18 16:57:38 -04:00
storagebrowse.py createvol: Log parent pool XML when opening 2015-08-10 16:58:09 -04:00
storagelist.py storagelist: Remove unused function 2016-06-21 19:15:43 -04:00
storagepool.py storagepool: Don't double invoke 'refresh' when events are present 2016-06-23 15:38:31 -04:00
systray.py Fix recent pylint/pep8 output 2016-04-18 16:42:12 -04:00
uiutil.py uiutil: Drop check for old pygobject row handling 2016-05-17 17:49:56 -04:00
viewers.py viewers: spice: Catch failure to setup usbdev manager 2016-06-21 09:01:32 -04:00
vmmenu.py domain: Drop is_management_domain 2015-09-05 17:32:03 -04:00