def flippers(self, id): if id == "up": tux.flippers.up() elif id == "down": tux.flippers.down() # Return a rendered template return render("/index.mako")
def spin(self, id): if id == "left": tux.spinning.leftOn() elif id == "right": tux.spinning.rightOn() # Return a rendered template return render("/index.mako")
def eyes(self, id): if id == "open": tux.eyes.open() elif id == "half": pass elif id == "closed": tux.eyes.close() # Return a rendered template return render("/index.mako")
def led(self, id): eyes = request.GET.get("eyes", "both") if eyes not in ("both", "left", "right"): eyes = "both" tux_eyes = getattr(tux.led, eyes) if id == "on": tux_eyes.on() elif id == "off": tux_eyes.off() elif id == "blink": tux_eyes.blink() # Return a rendered template return render("/index.mako")
def speak(self, id): tux.tts.speak(id) # Return a rendered template return render("/index.mako")
def index(self): # Return a rendered template return render("/index.mako")