[node-patches] Change in ovirt-node[master]: Recalculate partition sizes when the selected disk changes
rbarry at redhat.com
rbarry at redhat.com
Thu Apr 10 17:40:53 UTC 2014
Ryan Barry has uploaded a new change for review.
Change subject: Recalculate partition sizes when the selected disk changes
......................................................................
Recalculate partition sizes when the selected disk changes
Don't assume that a valid _model means we want to keep the sizes
already input. If the selected disk changed, reset it and
recalculate.
Change-Id: I799256d4801319af6d48ce9fa7ff24143985798b
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=1065823
Signed-off-by: Ryan Barry <rbarry at redhat.com>
---
M src/ovirt/node/installer/core/storage_vol_page.py
1 file changed, 4 insertions(+), 2 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/ovirt-node refs/changes/89/26689/1
diff --git a/src/ovirt/node/installer/core/storage_vol_page.py b/src/ovirt/node/installer/core/storage_vol_page.py
index e67af34..868708d 100644
--- a/src/ovirt/node/installer/core/storage_vol_page.py
+++ b/src/ovirt/node/installer/core/storage_vol_page.py
@@ -39,7 +39,8 @@
return 40
def model(self):
- if not self._model:
+ if not self._model or self._model["storage.install_drive"] \
+ != self.__get_install_drive():
self._model = self.__get_default_sizes()
self._model["storage.data_size"] = "%s" %\
self.__calculate_free_space()
@@ -168,7 +169,8 @@
"storage.logging_size": "%s" % stor.LOGGING_SIZE,
"storage.data_size": "%s" % "0",
"storage.free_space": "0 MB",
- "storage.drive_size": "%s MB" % self._drive_size
+ "storage.drive_size": "%s MB" % self._drive_size,
+ "storage.install_drive": self.__get_install_drive()
}
return sizes
--
To view, visit http://gerrit.ovirt.org/26689
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I799256d4801319af6d48ce9fa7ff24143985798b
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-node
Gerrit-Branch: master
Gerrit-Owner: Ryan Barry <rbarry at redhat.com>
More information about the node-patches
mailing list