Merge remote-tracking branch 'origin/pr/230'
* origin/pr/230: Removed unnecessary 'needs restarting' icons for DisposableVMs in Qube Manager
This commit is contained in:
commit
84ff5ffa09
@ -393,8 +393,9 @@ class VmUpdateInfoWidget(QtWidgets.QWidget):
|
||||
|
||||
def update_outdated(self):
|
||||
outdated_state = False
|
||||
is_disposable = getattr(self.vm, 'auto_cleanup', False)
|
||||
|
||||
if self.vm.is_running():
|
||||
if not is_disposable and self.vm.is_running():
|
||||
if hasattr(self.vm, 'template') and self.vm.template.is_running():
|
||||
outdated_state = "to-be-outdated"
|
||||
|
||||
@ -404,7 +405,8 @@ class VmUpdateInfoWidget(QtWidgets.QWidget):
|
||||
outdated_state = "outdated"
|
||||
break
|
||||
|
||||
if self.vm.klass in {'TemplateVM', 'StandaloneVM'} and \
|
||||
if not is_disposable and \
|
||||
self.vm.klass in {'TemplateVM', 'StandaloneVM'} and \
|
||||
self.vm.features.get('updates-available', False):
|
||||
outdated_state = 'update'
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user