Remove temp variable from set_mode()
This commit is contained in:
parent
42720d322b
commit
7603b93338
1 changed files with 6 additions and 15 deletions
|
|
@ -1047,24 +1047,15 @@ def select_disk_obj(label:str, disk_menu: cli.Menu, disk_path: str) -> hw_disk.D
|
|||
|
||||
def set_mode(docopt_args) -> str:
|
||||
"""Set mode from docopt_args or user selection, returns str."""
|
||||
mode = '?'
|
||||
|
||||
# Check docopt_args
|
||||
if docopt_args['clone']:
|
||||
mode = 'Clone'
|
||||
elif docopt_args['image']:
|
||||
mode = 'Image'
|
||||
return 'Clone'
|
||||
|
||||
if docopt_args['image']:
|
||||
return 'Image'
|
||||
|
||||
# Ask user if necessary
|
||||
if not mode:
|
||||
answer = cli.choice('Are we cloning or imaging?', ['C', 'I'])
|
||||
if answer == 'C':
|
||||
mode = 'Clone'
|
||||
else:
|
||||
mode = 'Image'
|
||||
|
||||
# Done
|
||||
return mode
|
||||
answer = cli.choice('Are we cloning or imaging?', ['C', 'I'])
|
||||
return 'Clone' if answer == 'C' else 'Image'
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
|
|
|
|||
Loading…
Reference in a new issue