pep8 fixes for bin/subiquity-tui
This commit is contained in:
parent
36c42179e2
commit
3ff00ff866
|
@ -47,10 +47,12 @@ checks:
|
||||||
- /usr/bin/curtin
|
- /usr/bin/curtin
|
||||||
'''
|
'''
|
||||||
|
|
||||||
|
|
||||||
class ClickAction(argparse.Action):
|
class ClickAction(argparse.Action):
|
||||||
def __call__(self, parser, namespace, values, option_string=None):
|
def __call__(self, parser, namespace, values, option_string=None):
|
||||||
namespace.scripts.append("c(" + repr(values) + ")")
|
namespace.scripts.append("c(" + repr(values) + ")")
|
||||||
|
|
||||||
|
|
||||||
def parse_options(argv):
|
def parse_options(argv):
|
||||||
parser = argparse.ArgumentParser(
|
parser = argparse.ArgumentParser(
|
||||||
description='SUbiquity - Ubiquity for Servers',
|
description='SUbiquity - Ubiquity for Servers',
|
||||||
|
@ -67,9 +69,14 @@ def parse_options(argv):
|
||||||
parser.add_argument('--uefi', action='store_true',
|
parser.add_argument('--uefi', action='store_true',
|
||||||
dest='uefi',
|
dest='uefi',
|
||||||
help='run in uefi support mode')
|
help='run in uefi support mode')
|
||||||
parser.add_argument('--screens', action='append', dest='screens', default=[])
|
parser.add_argument('--screens', action='append', dest='screens',
|
||||||
parser.add_argument('--script', metavar="SCRIPT", action='append', dest='scripts', default=[], help='Execute SCRIPT in a namespace containing view helpers and "ui"')
|
default=[])
|
||||||
parser.add_argument('--click', metavar="PAT", action=ClickAction, help='Synthesize a click on a button matching PAT')
|
parser.add_argument('--script', metavar="SCRIPT", action='append',
|
||||||
|
dest='scripts', default=[],
|
||||||
|
help=('Execute SCRIPT in a namespace containing view '
|
||||||
|
'helpers and "ui"'))
|
||||||
|
parser.add_argument('--click', metavar="PAT", action=ClickAction,
|
||||||
|
help='Synthesize a click on a button matching PAT')
|
||||||
parser.add_argument('--answers')
|
parser.add_argument('--answers')
|
||||||
return parser.parse_args(argv)
|
return parser.parse_args(argv)
|
||||||
|
|
||||||
|
@ -78,6 +85,7 @@ LOGDIR = "/var/log/installer/"
|
||||||
|
|
||||||
AUTO_ANSWERS_FILE = "/subiquity_config/answers.yaml"
|
AUTO_ANSWERS_FILE = "/subiquity_config/answers.yaml"
|
||||||
|
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
opts = parse_options(sys.argv[1:])
|
opts = parse_options(sys.argv[1:])
|
||||||
global LOGDIR
|
global LOGDIR
|
||||||
|
@ -112,5 +120,6 @@ def main():
|
||||||
|
|
||||||
subiquity_interface.run()
|
subiquity_interface.run()
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
sys.exit(main())
|
sys.exit(main())
|
||||||
|
|
Loading…
Reference in New Issue