[node-patches] Change in ovirt-node[master]: Validate the calculated size when fill is checked and unchecked
rbarry at redhat.com
rbarry at redhat.com
Thu Jun 25 16:14:12 UTC 2015
Ryan Barry has uploaded a new change for review.
Change subject: Validate the calculated size when fill is checked and unchecked
......................................................................
Validate the calculated size when fill is checked and unchecked
This prevents us from getting into a situation where unchecking
and rechecking the "fill" button erroneously enables the
"Continue" button.
Change-Id: If7b0cf0b9208df16d0c0f9c8f711e98e8bd73c97
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=1177308
Signed-off-by: Ryan Barry <rbarry at redhat.com>
---
M src/ovirt/node/installer/core/storage_vol_page.py
1 file changed, 7 insertions(+), 4 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/ovirt-node refs/changes/97/42897/1
diff --git a/src/ovirt/node/installer/core/storage_vol_page.py b/src/ovirt/node/installer/core/storage_vol_page.py
index 5860950..85abd0b 100644
--- a/src/ovirt/node/installer/core/storage_vol_page.py
+++ b/src/ovirt/node/installer/core/storage_vol_page.py
@@ -118,10 +118,6 @@
def on_change(self, changes):
self._model.update(changes)
- if "storage.fill_data" in changes:
- if self._fill is not changes["storage.fill_data"]:
- self._fill = changes["storage.fill_data"]
- self.application.show(self.ui_content())
size_keys = ["storage.efi_size", "storage.root_size",
"storage.swap_size", "storage.config_size",
"storage.logging_size"]
@@ -147,6 +143,13 @@
self.widgets[w].notice("")
self._on_ui_change(self._NodePlugin__invalid_changes)
+ if "storage.fill_data" in changes:
+ self._on_ui_change(plugins.Changeset(
+ {"storage.data_size": self._model["storage.data_size"]}))
+ if self._fill is not changes["storage.fill_data"]:
+ self._fill = changes["storage.fill_data"]
+ self.application.show(self.ui_content())
+
def on_merge(self, effective_changes):
changes = self.pending_changes(False)
if changes.contains_any(["button.back"]):
--
To view, visit https://gerrit.ovirt.org/42897
To unsubscribe, visit https://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: If7b0cf0b9208df16d0c0f9c8f711e98e8bd73c97
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