From ab1809c42ba00c43dda0ad7158eae1f2451f54cf Mon Sep 17 00:00:00 2001 From: Florian Festi Date: Mon, 27 Jun 2016 09:09:28 +0200 Subject: [PATCH] Add support for choices in arguments to web interface --- scripts/boxesserver | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/scripts/boxesserver b/scripts/boxesserver index ec6d8f8..f49ddf3 100755 --- a/scripts/boxesserver +++ b/scripts/boxesserver @@ -108,6 +108,12 @@ class BServer: elif a.type is bool: input = """""" % \ (name, ) + elif a.choices: + options = "\n".join( + ("""""" % + (e, ' selected="selected"' if e == a.default else "", + e) for e in a.choices)) + input = """\n""" % (name, options) else: input = """""" % \ (name, a.default)