Add previous controller navigation

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
This commit is contained in:
Adam Stokes 2015-06-24 16:37:39 -04:00
parent ef1f040a84
commit 02ff797fbb
3 changed files with 6 additions and 0 deletions

View File

@ -37,6 +37,8 @@ class FilesystemController(ControllerPolicy):
return
def finish(self, disk=None):
if disk is None:
return self.ui.prev_controller()
log.info("Filesystem Interface choosen: {}".format(disk))
return self.ui.exit()

View File

@ -42,6 +42,8 @@ class InstallpathController(ControllerPolicy):
return
def finish(self, install_selection=None):
if install_selection is None:
return self.ui.prev_controller()
# subprocess.check_call("/usr/local/bin/curtin_wrap.sh")
return self.ui.next_controller()

View File

@ -39,6 +39,8 @@ class NetworkController(ControllerPolicy):
return
def finish(self, interface=None):
if interface is None:
return self.ui.prev_controller()
log.info("Network Interface choosen: {}".format(interface))
return self.ui.next_controller()