def POST(self): params = web.input() print params clipName = params.clipName ribbonCue = params.ribbonCue conciergeCue = params.conciergeCue if params.edit == 'true': print "Have an edited clip." if params.editClipName != clipName: print "renaming - cue:" + params.editClipName redis.rename("cue:" + params.editClipName, "cue:" + clipName) edit_playlists(params.editClipName, clipName) #clipName = params.editClipName redis.set("cue:" + clipName, ribbonCue + ':' + conciergeCue) redis.save()
temp = base64.b64decode(file_data) eto_site_data = json.loads(temp) redis.delete("ETO_RESOURCE_A") for j in eto_site_data: redis.hset("ETO_RESOURCE_A", j["controller"] + "|" + str(j["pin"]), 0) keys = redis.hkeys("ETO_RESOURCE") print "keys", keys for i in keys: print "i", i value = redis.hget("ETO_RESOURCE", i) if redis.hexists("ETO_RESOURCE_A", i): redis.hset("ETO_RESOURCE_A", i, value) redis.delete("ETO_RESOURCE") redis.rename("ETO_RESOURCE_A", "ETO_RESOURCE") if redis.hget("CONTROL_VARIABLES", "ETO_RESOURCE_UPDATED") != "TRUE": redis.hset("CONTROL_VARIABLES", "ETO_RESOURCE_UPDATED", "FALSE") # # delete process keys # keys = redis.hkeys("WD_DIRECTORY") for i in keys: print "i", i redis.hdel("WD_DIRECTORY", i) redis.hset("SYS_DICT", "CONTROL_VARIABLES", "system control and status variables") redis.hset("SYS_DICT", "FILES:APP", "dictionary of application files") redis.hset("SYS_DICT", "FILES:SYS", "dictionary of system files")
temp = base64.b64decode(file_data) eto_site_data = json.loads(temp) redis.delete("ETO_RESOURCE_A") for j in eto_site_data: redis.hset("ETO_RESOURCE_A", j["controller"] + "|" + str(j["pin"]), 0) keys = redis.hkeys("ETO_RESOURCE") print "keys", keys for i in keys: print "i", i value = redis.hget("ETO_RESOURCE", i) if redis.hexists("ETO_RESOURCE_A", i): redis.hset("ETO_RESOURCE_A", i, value) redis.delete("ETO_RESOURCE") redis.rename("ETO_RESOURCE_A", "ETO_RESOURCE") if redis.hget("CONTROL_VARIABLES", "ETO_RESOURCE_UPDATED") != "TRUE": redis.hset("CONTROL_VARIABLES", "ETO_RESOURCE_UPDATED", "FALSE") # # delete process keys # keys = redis.hkeys("WD_DIRECTORY") for i in keys: print "i", i redis.hdel("WD_DIRECTORY", i) redis.hset("SYS_DICT", "CONTROL_VARIABLES", "system control and status variables") redis.hset("SYS_DICT", "FILES:APP", "dictionary of application files") redis.hset("SYS_DICT", "FILES:SYS", "dictionary of system files") redis.hset("SYS_DICT", "ETO_RESOURCE", "dictionary of eto resource")