* qubesos/pr/77: Don't catch AttributeError for is_outdated() call anymore Call is_outdated() on volume object, not name
@@ -376,13 +376,10 @@ class VmUpdateInfoWidget(QtGui.QWidget):
outdated_state = False
- try:
- for vol in vm.volumes:
- if vol.is_outdated():
- outdated_state = "outdated"
- break
- except AttributeError:
- pass
+ for vol in vm.volumes.values():
+ if vol.is_outdated():
+ outdated_state = "outdated"
+ break
if not outdated_state and getattr(vm, 'template', None)\
and vm.template.is_running():