From 6490767278c6f2b622d1c7a6725b083dbd75328b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= Date: Tue, 9 Aug 2016 04:18:45 +0200 Subject: [PATCH] qubes/storage: update vm.storage.commit Better name it 'commit', as it isn't only for template. And also fix to call `pool.commit` --- qubes/storage/__init__.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/qubes/storage/__init__.py b/qubes/storage/__init__.py index 0af1ad27..c272d7e3 100644 --- a/qubes/storage/__init__.py +++ b/qubes/storage/__init__.py @@ -427,11 +427,11 @@ class Storage(object): else: return self.vm.app.pools[volume] - def commit_template_changes(self): + def commit(self): ''' Makes changes to an 'origin' volume persistent ''' for volume in self.vm.volumes.values(): - if volume.volume_type == 'origin': - self.get_pool(volume).commit_template_changes(volume) + if volume.save_on_stop: + self.get_pool(volume).commit(volume) def unused_frontend(self): ''' Find an unused device name '''