Exemple #1
0
    def translate_path(self, path):
        print "path: " + path

        if path == "/laugh":
            audio.play_laugh()

        elif path == "/nick-on":
	    rf.on(4)
        elif path == "/nick-off":
	    rf.off(4)
        elif path == "/dave-on":
	    rf.on(3)
        elif path == "/dave-off":
	    rf.off(3)
        elif path == "/living-room-on":
	    rf.on(2)
        elif path == "/living-room-off":
	    rf.off(2)
        elif path == "/applause":
	    audio.play_applause()
        else:
            print "Unkown command: " + path


	    # default root -> cwd        
        #root = os.getcwd()
        #print root
	# TODO: if path starts with client do this at the top, else return empty 200.
        # return unchanged path to get any appropriate files.
        return path[1:]
Exemple #2
0
def buttonEvent(pin):
    audio.play_laugh()