X-Git-Url: https://code.grnet.gr/git/snf-image-creator/blobdiff_plain/883e57b07a5cfcb2d0462d67399bfa57bacba846..9e4b4de20ef2c2c23a96fb1ac5d474fa2370695e:/image_creator/dialog_main.py diff --git a/image_creator/dialog_main.py b/image_creator/dialog_main.py index db08968..4071018 100644 --- a/image_creator/dialog_main.py +++ b/image_creator/dialog_main.py @@ -33,9 +33,6 @@ # interpreted as representing official policies, either expressed # or implied, of GRNET S.A. -import gevent.monkey # Monkey-patch everything for gevent early on -gevent.monkey.patch_all() - import dialog import sys import os @@ -144,14 +141,16 @@ def select_file(d, media): else: break - (code, media) = d.fselect(root, 10, 50, - title="Please select input media") + (code, media) = d.fselect(root, 10, 60, extra_button=1, + title="Please select an input media.", extra_label="Running System") if code in (d.DIALOG_CANCEL, d.DIALOG_ESC): if confirm_exit(d, "You canceled the media selection dialog box."): sys.exit(0) else: media = None continue + elif code == d.DIALOG_EXTRA: + media = '/' return media