def switchboard(): if request.method == "POST": for switch in Switch.get_all(): try: value = request.form[switch.name] switch.set_state(value) LOG.warning("Switch %s set to %s", switch.name, value) except KeyError: pass return render_template("management/switchboard.html", switches=switches) else: switch = request.args.get("switch", None) if switch: return render_template("management/switchboard.html", switches=[Switch.get(switch)]) else: return render_template("management/switchboard.html", switches=switches)
def switchboard(): if request.method == 'POST': for switch in Switch.get_all(): try: value = request.form[switch.name] switch.set_state(value) LOG.warning('Switch %s set to %s', switch.name, value) except KeyError: pass return render_template('management/switchboard.html', switches=switches) else: switch = request.args.get('switch', None) if switch: return render_template('management/switchboard.html', switches=[Switch.get(switch)]) else: return render_template('management/switchboard.html', switches=switches)