diff options
author | 2011-08-04 02:11:56 +0000 | |
---|---|---|
committer | 2011-08-04 02:11:56 +0000 | |
commit | c6a03d072684381bf66ecb0b6c06daedcbf6ac25 (patch) | |
tree | df614e2eb78855647cca7d2876f821193730f1e9 | |
parent | iw/makeconf_gui.py: messageWindow is in anaconda.intf (diff) | |
download | anaconda-c6a03d072684381bf66ecb0b6c06daedcbf6ac25.tar.gz anaconda-c6a03d072684381bf66ecb0b6c06daedcbf6ac25.tar.bz2 anaconda-c6a03d072684381bf66ecb0b6c06daedcbf6ac25.zip |
iw/profile_gui.py: validation
-rw-r--r-- | iw/profile_gui.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/iw/profile_gui.py b/iw/profile_gui.py index 8b289f8..4081e2e 100644 --- a/iw/profile_gui.py +++ b/iw/profile_gui.py @@ -41,6 +41,9 @@ class ProfileWindow(InstallWindow): self.anaconda.profile = button.get_property("label") # We need this for the USE flags subprocess.call(["eselect", "profile", "set", self.anaconda.profile]) + if self.anaconda.profile == None: + self.anaconda.intf.messageWindow(_("Select profile"), _("You must select a profile!")) + raise gui.StayOnScreen return None def getScreen(self, anaconda): |